public SingleDatabaseHandler(IDatabase database) { if (database == null) throw new ArgumentNullException("database"); this.database = database; }