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; }
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(); }