public ContainedClassGeneratorProvidingGenerators(Dictionary <Type, Type> codeGenerators, IGeneratedMemberHandler generatedMemberHandler = null, bool provideGeneratorsForParameters = true, bool lazy = true)
 {
     this.codeGenerators                 = codeGenerators;
     this.generatedMemberHandler         = generatedMemberHandler;
     this.provideGeneratorsForParameters = provideGeneratorsForParameters;
     this.lazy = lazy;
 }
Пример #2
0
 public AttributedClassGeneratorProvidingGeneratorsBase(IGeneratedMemberHandler generatedMemberHandler = null, bool lazy = true)
 {
     this.generatedMemberHandler = generatedMemberHandler;
     this.lazy = lazy;
 }
Пример #3
0
 public AttributedGeneratorProvidingTypeGeneratorsForMembers(IGeneratedMemberHandler generatedMemberHandler = null, bool lazy = true) : base(generatedMemberHandler)
 {
     this.lazy = lazy;
 }
Пример #4
0
 public GeneratorProvidingTypeGeneratorForMembers(IGeneratedMemberHandler generatedMemberHandler = null)
 {
     this.generatedMemberHandler = generatedMemberHandler == null ? new ReturningGeneratedMemberHandler() : generatedMemberHandler;
 }