public TemplateProvider(DatabaseProvider databaseProvider) { if (databaseProvider == null) throw new ArgumentNullException("databaseProvider"); _databaseProvider = databaseProvider; }
public static HtmlLoader BuildHtmlLoader() { var databaseProvider = new DatabaseProvider(); var templateProvider = new TemplateProvider(databaseProvider); var htmlLoader = new HtmlLoader(templateProvider); return htmlLoader; }