public DtoInitializer(Type type, Generators.Builder generatorBuilder, ISet <Type> previousTypes = null) { _type = type; _previousTypes = previousTypes ?? new HashSet <Type>(); _generatorBuilder = generatorBuilder; _controller = new DtoInitController(type); }
public static IEnumerable <IGenerator> GetGenerators(this Generators.Builder genBuilder) { return(new IGenerator[] { new Int(), new Double(), new Bool(), new Byte(), new Char(), new String(), new DateTimeGen(), new ListGen(genBuilder), }); }
public ListGen(Generators.Builder builder) { _generatorsBuilder = builder; _random = new Random(); }