Beispiel #1
0
 public SingleRankArrayGenerator(IDictionary <Type, IBaseGenerator> baseGenerators)
 {
     GenerateType        = typeof(Array);
     _baseGenerators     = baseGenerators;
     _byteValueGenerator = new ByteValueGenerator();
     ArrayRank           = 1;
 }
 public SingleRankArrayGenerator(IDictionary <Type, IBaseTypeGenerator> baseTypesGenerators, IDictionary <Type, IGenericTypeGenerator> genericTypesGenerators)
 {
     GeneratedType               = typeof(Array);
     this.baseTypesGenerators    = baseTypesGenerators;
     this.genericTypesGenerators = genericTypesGenerators;
     byteValueGenerator          = new ByteValueGenerator();
     ArrayRank = 1;
 }
Beispiel #3
0
 public ListGenerator(IDictionary <Type, IBaseGenerator> baseGenerators)
 {
     GenerateType        = typeof(List <>);
     _baseGenerators     = baseGenerators;
     _byteValueGenerator = new ByteValueGenerator();
 }
 public ListGenerator(IDictionary <Type, IBaseTypeGenerator> baseTypesGenerators)
 {
     GeneratedType            = typeof(List <>);
     this.baseTypesGenerators = baseTypesGenerators;
     byteValueGenerator       = new ByteValueGenerator();
 }