public IDatabase GetDatabase(string databaseName) { if (String.IsNullOrEmpty(databaseName)) throw new ArgumentNullException("databaseName"); if (!String.Equals(databaseName, database.Name)) return null; return database; }