public PageViewEngine(IWebsiteConfiguration websiteConfiguration, Func <string, IPagePlugin> getPlugin, IEnumerable <IPageViewModifier> modifiers) { this.websiteConfiguration = websiteConfiguration; this.getPlugin = getPlugin; this.modifiers = modifiers; }
public ThemePlugin(IWebsiteConfiguration config) { this.config = config; }
public PageViewEngine(IWebsiteConfiguration websiteConfiguration, Func<string, IPagePlugin> getPlugin, IEnumerable<IPageViewModifier> modifiers) { this.websiteConfiguration = websiteConfiguration; this.getPlugin = getPlugin; this.modifiers = modifiers; }
public ContentPlugin(IWebsiteConfiguration config) : base(config) { }
public AdminPlugin(IWebsiteConfiguration websiteConfiguration) { this.websiteConfiguration = websiteConfiguration; }
public GlobalContentPlugin(IWebsiteConfiguration config) : base(config) { }
public ThemeController(IWebsiteConfiguration websiteConfiguration) { this.websiteConfiguration = websiteConfiguration; }
public ContentPluginBase(IWebsiteConfiguration configuration) { this.configuration = configuration; }
public WebsiteService(IWebsiteConfiguration websiteConfiguration, Cache cache) : base(websiteConfiguration.WebsiteXmlFilename, cache) { }