Пример #1
0
 public NamedTypeSymbolCodeGenerator(SourceGeneratorContext context, IMethodSourceGenerator methodSourceGenerator, IPropertySourceGenerator propertySourceGenerator) : base(context)
 {
     _parseOptions            = CSharpParseOptions.Default.WithFeatures(_comp.SyntaxTrees.First().Options.Features);
     _methodSourceGenerator   = methodSourceGenerator;
     _propertySourceGenerator = propertySourceGenerator;
 }
Пример #2
0
 public PropertyExamplesBuilder(IModelPopulator populator, IPropertySourceGenerator sourceGenerator, ITagGeneratorFactory generatorFactory)
 {
     _populator = populator;
     _sourceGenerator = sourceGenerator;
     _generatorFactory = generatorFactory;
 }
Пример #3
0
 public PropertyLinksBuilder(IPropertySourceGenerator sourceGenerator)
 {
     _sourceGenerator = sourceGenerator;
 }
Пример #4
0
 public PropertyLinksBuilder(IPropertySourceGenerator sourceGenerator)
 {
     _sourceGenerator = sourceGenerator;
 }
Пример #5
0
 public PropertyExamplesBuilder(IModelPopulator populator, IPropertySourceGenerator sourceGenerator, ITagGeneratorFactory generatorFactory)
 {
     _populator        = populator;
     _sourceGenerator  = sourceGenerator;
     _generatorFactory = generatorFactory;
 }