public override IDatabase CreateDatabase() { var configuration = new SqlClient.Configuration { ObjectFactory = this.ObjectFactory, ConnectionString = this.ConnectionString, ConnectionFactory = this.connectionFactory, CacheFactory = this.cacheFactory }; var database = new Database(this.ServiceProvider, configuration); return(database); }
public IDatabase CreateDatabase(IMetaPopulation metaPopulation, bool init) { var configuration = new SqlClient.Configuration { ObjectFactory = this.CreateObjectFactory(metaPopulation), ConnectionString = this.ConnectionString }; var database = new Database(configuration); if (init) { database.Init(); } return database; }
public IDatabase CreateDatabase(IMetaPopulation metaPopulation, bool init) { var configuration = new SqlClient.Configuration { ObjectFactory = this.CreateObjectFactory(metaPopulation), ConnectionString = this.ConnectionString, ConnectionFactory = this.connectionFactory, CacheFactory = this.cacheFactory }; var database = new Database(this.ServiceProvider, configuration); if (init) { database.Init(); } return(database); }
public override IDatabase CreateDatabase() { var configuration = new SqlClient.Configuration { ObjectFactory = this.ObjectFactory, ConnectionString = this.ConnectionString }; var database = new Database(configuration); return database; }