private void Add(IConnectionString connectionString, EDbType dbType, bool defaultDatabase)
        {
            Debug.Assert(connectionString != null, "connectionString is null");
            Debug.Assert(!_connectionStrings.ContainsKey(dbType.ToString()),
                         string.Format("Connection string for [{0}] exists already", dbType.ToString()));

            _connectionStrings.Add(dbType.ToString(), new ConnectionStringEntry(connectionString, defaultDatabase));
        }
        public IConnectionString Get(EDbType dbType)
        {
            if (_connectionStrings.ContainsKey(dbType.ToString()))
            {
                return(_connectionStrings[dbType.ToString()].ConnectionString);
            }

            throw new ConnectionStringRegistryException(
                      string.Format("ConnectionString for database type [{0}] not found", dbType.ToString()));
        }
        public IConnectionString Get(EDbType dbType)
        {
            if (_connectionStrings.ContainsKey(dbType.ToString()))
            {
                return _connectionStrings[dbType.ToString()].ConnectionString;
            }

            throw new ConnectionStringRegistryException(
                string.Format("ConnectionString for database type [{0}] not found", dbType.ToString()));
        }
 public bool HasDbType(EDbType dbType)
 {
     return(_connectionStrings.ContainsKey(dbType.ToString()));
 }
        private void Add(IConnectionString connectionString, EDbType dbType, bool defaultDatabase)
        {
            Debug.Assert(connectionString != null, "connectionString is null");
            Debug.Assert(!_connectionStrings.ContainsKey(dbType.ToString()),
                string.Format("Connection string for [{0}] exists already", dbType.ToString()));

            _connectionStrings.Add(dbType.ToString(), new ConnectionStringEntry(connectionString, defaultDatabase));
        }
 public bool HasDbType(EDbType dbType)
 {
     return _connectionStrings.ContainsKey(dbType.ToString());
 }