예제 #1
0
 public TypeGenerator(ITypeGeneratorOptions typeGeneratorOptions, IWrappedTypeDictionary wrappedTypeDictionary)
     : base(wrappedTypeDictionary)
 {
     _typeGeneratorOptions = typeGeneratorOptions ?? new TypeGeneratorOptionsBuilder().Build();
     _memberGenerator      = new MemberGenerator(wrappedTypeDictionary);
 }
예제 #2
0
 public TypeGenerator(IWrappedTypeDictionary wrappedTypeDictionary) : this(null, wrappedTypeDictionary)
 {
 }
예제 #3
0
 public MemberGenerator(IWrappedTypeDictionary wrappedTypeDictionary)
 {
     _wrappedTypeDictionary = wrappedTypeDictionary;
 }
예제 #4
0
 protected GeneratorBase(IWrappedTypeDictionary wrappedTypeDictionary)
 {
     WrappedTypeDictionary = wrappedTypeDictionary;
 }
 public ContractGenerator(IContractGeneratorOptions contractGeneratorOptions, IWrappedTypeDictionary wrappedTypeDictionary)
     : base(wrappedTypeDictionary)
 {
     _contractGeneratorOptions = contractGeneratorOptions ?? new ContractGeneratorOptionsBuilder().Build();
     _memberGenerator          = new MemberGenerator(wrappedTypeDictionary);
 }
 public ContractGenerator(IWrappedTypeDictionary wrappedTypeDictionary) : this(null, wrappedTypeDictionary)
 {
 }