Exemplo n.º 1
0
 public NHibernatePersistenceEngine(
     ILogProvider logProvider,
     INHibernateMapping nHibernateMapping,
     IDomainObjectModel domainObjectModel,
     ConnectionString connectionString,
     IEnumerable<INHibernateConfigurationExtension> nHibernateConfigurationExtensions)
 {
     _performanceLogger = logProvider.GetLogger("Performance");
     _nHibernateMapping = nHibernateMapping;
     _domainObjectModel = domainObjectModel;
     _connectionString = connectionString;
     _nHibernateConfigurationExtensions = nHibernateConfigurationExtensions;
 }
Exemplo n.º 2
0
 public ApplicationGenerator(
     ILogProvider logProvider,
     ISqlExecuter sqlExecuter,
     IDslModel dslModel,
     IDomGenerator domGenerator,
     IPluginsContainer<IGenerator> generatorsContainer,
     DatabaseCleaner databaseCleaner,
     DataMigration dataMigration,
     IDatabaseGenerator databaseGenerator,
     IDslScriptsProvider dslScriptsLoader,
     INHibernateMapping nHibernateMapping)
 {
     _deployPackagesLogger = logProvider.GetLogger("DeployPackages");
     _performanceLogger = logProvider.GetLogger("Performance");
     _sqlExecuter = sqlExecuter;
     _dslModel = dslModel;
     _domGenerator = domGenerator;
     _generatorsContainer = generatorsContainer;
     _databaseCleaner = databaseCleaner;
     _dataMigration = dataMigration;
     _databaseGenerator = databaseGenerator;
     _dslScriptsLoader = dslScriptsLoader;
     _nHibernateMapping = nHibernateMapping;
 }