Exemple #1
0
 public DataGeneratorGenerator(string projectName, EntityInterfaceGenerator entityInterface, DataFactoryInterfaceGenerator dataFactoryInterface, IList <EntityGenerator> entities, StorageInterfaceGenerator storageInterface) : base(projectName, "DataGenerators", "DataGenerator", typeof(DataGeneratorTemplate))
 {
     StorageInterface     = storageInterface;
     EntityInterface      = entityInterface;
     DataFactoryInterface = dataFactoryInterface;
     Entities             = entities.ToList();
 }
 public DataFactoryGenerator(string projectName, string entityName, DataGeneratorGenerator dataGenerator, DataFactoryInterfaceGenerator dataFactoryInterfaceGenerator, IList <EntityGenerator> entities) : base(projectName, "DataFactories", entities.Single(x => x.Key == entityName).Name + "DataFactory", typeof(DataFactoryTemplate))
 {
     Entity = entities.Single(x => x.Key == entityName);
     DataFactoryInterface = dataFactoryInterfaceGenerator;
     DataGenerator        = dataGenerator;
 }