public void RegisterServices(Container container) { container.Register <MongoDbConnection>(() => { IConfigurationProvider configurationProvider = container.GetInstance <IConfigurationProvider>(); string connectionString = configurationProvider.GetConnectionString("MongoDbTestMultipleDb"); return(new MongoDbConnection(connectionString, "testmultipledb")); }); }
public void RegisterServices(Container container) { container.Register <IDataCommandExecuter>(() => { IConfigurationProvider configurationProvider = container.GetInstance <IConfigurationProvider>(); string connectionString = configurationProvider.GetConnectionString("SQLiteTestMultipleDb"); return(new DataCommandExecuter(connectionString)); }); container.AppendToCollection(typeof(IInitializer), typeof(SQLiteInitializer)); }
/// <summary> /// Constructor which takes the connection name and ConfigurationProvider /// </summary> /// <param name="connectionName"></param> /// <param name="configurationProvider"></param> public OracleDBAccessor(string connectionName, IConfigurationProvider configurationProvider) { if (string.IsNullOrWhiteSpace(connectionName)) { throw new ArgumentNullException("connectionName"); } if (configurationProvider == null) { throw new ArgumentNullException("configurationProvider"); } this._configurationProvider = configurationProvider; this._connectionName = connectionName; this._connection = new OracleConnection(_configurationProvider.GetConnectionString(_connectionName)); }
public string GetConnectionString(string connectionName, string serverName = null, string databaseName = null) { string connectionString = _configurationProvider.GetConnectionString(connectionName); if (connectionString == null) { return(null); } if (serverName != null) { connectionString = ReplaceServerName(connectionString, serverName); } if (databaseName != null) { connectionString = ReplaceDatabaseName(connectionString, databaseName); } return(connectionString); }
private CloudStorageAccount GetStorageAccount() => CloudStorageAccount.Parse(_configurationProvider.GetConnectionString(typeof(Marker)));
public static string GetConnectionString(string key) { return(_provider.GetConnectionString(key)); }
public UserAccountDbContext(IConfigurationProvider configurationProvider) { _configurationProvider = configurationProvider; Database.Connection.ConnectionString = _configurationProvider.GetConnectionString("UserDbContext").ConnectionString; }