public void Use(string databaseName) { if (databaseName == null) { databaseName = Default; } currentConnection = GetConnection(databaseName); }
private InternalDatabaseConnection GetInstance() { if (currentConnection == null) { currentConnection = GetConnection(Default); } return(currentConnection); }
private InternalDatabaseConnection GetConnection(string databaseName) { if (connections.ContainsKey(databaseName)) { return(connections[databaseName]); } InternalDatabaseConnection connection = new InternalDatabaseConnection(databaseName); connections[databaseName] = connection; return(connection); }
public void Use(string databaseName) { if (databaseName == null) { databaseName = Default; } currentConnection = GetConnection(databaseName); }
private InternalDatabaseConnection GetInstance() { if (currentConnection == null) { currentConnection = GetConnection(Default); } return currentConnection; }
private InternalDatabaseConnection GetConnection(string databaseName) { if (connections.ContainsKey(databaseName)) { return connections[databaseName]; } InternalDatabaseConnection connection = new InternalDatabaseConnection(databaseName); connections[databaseName] = connection; return connection; }