public PrettifyStyles( IStringRequestHandler <Strings.Styles> decorated, IStringRequestHandler <Strings.NamedResources> namedResources) { this.decorated = decorated; this.namedResources = namedResources; }
public PrepareHtml( IStringRequestHandler <Strings.Html> decorated, IStringRequestHandler <Strings.Styles> styles, IStringRequestHandler <Strings.Scripts> scripts) { this.decorated = decorated; this.stylesQuery = styles; this.scriptsQuery = scripts; }
public PrettifyScripts( IStringRequestHandler <Strings.Scripts> decorated, IStringRequestHandler <Strings.NamedResources> namedResources, IStringRequestHandler <Strings.PrefixedResources> prefixedResources) { this.decorated = decorated; this.namedResources = namedResources; this.prefixedResources = prefixedResources; }
private DependencyResolver RegisterStringRequestHandlers() { this.namedResourcesHandler = new Strings.Handlers.NamedResourcesHandler(); this.prefixedResourcesHandler = new Strings.Handlers.PrefixedResourcesHandler(); this.scriptsHandler = new PrettifyScripts( new Strings.Handlers.ScriptsHandler( this.namedResourcesHandler), this.namedResourcesHandler, this.prefixedResourcesHandler); this.stylesHandler = new PrettifyStyles( new Strings.Handlers.StylesHandler( this.namedResourcesHandler), this.namedResourcesHandler); this.htmlHandler = new PrepareHtml( new Strings.Handlers.HtmlHandler( this.namedResourcesHandler), this.stylesHandler, this.scriptsHandler); return(this); }
public HtmlHandler(IStringRequestHandler <NamedResources> namedResources) { this.namedResources = namedResources; }
internal static string Execute(this IStringRequestHandler <Html> handler) { return(handler.Execute(new Html())); }
internal static string Execute( this IStringRequestHandler <NamedResources> handler, params string[] names) { return(handler.Execute(new NamedResources(names))); }
public ScriptsHandler(IStringRequestHandler <NamedResources> namedResources) { this.namedResources = namedResources; }
internal static string Execute(this IStringRequestHandler <Scripts> handler) { return(handler.Execute(new Scripts())); }
internal static string Execute( this IStringRequestHandler <PrefixedResources> handler, params string[] prefixes) { return(handler.Execute(new PrefixedResources(prefixes))); }