public IDatabaseInfo GetDatabaseInfo(string dbId) { dbId.ThrowIfNullArgument(nameof(dbId)); IDatabaseInfo result; if (!_databases.TryGetValue(dbId, out result)) { ConfigExceptionHelper.ThrowDatabaseNotDefined(dbId); return(null); } else { return(result); } }