public TemplateProvider(DatabaseProvider databaseProvider) { if (databaseProvider == null) throw new ArgumentNullException("databaseProvider"); _databaseProvider = databaseProvider; }