Exemple #1
0
 public AzureSqlDatabaseContextGenerator(string projectName, QueryGenerator query, IList <EntityGenerator> entities, EntityInterfaceGenerator entityInterface, StorageInterfaceGenerator storageInterface, AzureSQLDatabase modelParameters, DataGeneratorGenerator dataGenerator) : base(projectName, modelParameters.Name, modelParameters.Name + "AzureSqlDatabaseContext", typeof(AzureSqlDatabaseContextTemplate), modelParameters, modelParameters.Name)
 {
     DataGenerator    = dataGenerator;
     StorageInterface = storageInterface;
     Query            = query;
     Entities         = entities.Where(x => modelParameters.EntitySets.Select(y => y.EntityName).ToList().Contains(x.Name)).ToList();
     EntityInterface  = entityInterface;
 }
Exemple #2
0
 public AzureServiceBusQueueGenerator(string projectName, MessageBusInterfaceGenerator messageBusInterfaceGenerator, AzureServiceBusQueue modelParameters, DataGeneratorGenerator dataGenerator, IList <EntityGenerator> entities) : base(projectName, modelParameters.Name, modelParameters.Name + "Context", typeof(AzureServiceBusQueueTemplate), modelParameters, modelParameters.Name)
 {
     DataGenerator = dataGenerator;
     Entities      = entities.ToList();
     MessageBusInterfaceGenerator = messageBusInterfaceGenerator;
 }