Example #1
0
 public PrettifyStyles(
     IStringRequestHandler <Strings.Styles> decorated,
     IStringRequestHandler <Strings.NamedResources> namedResources)
 {
     this.decorated      = decorated;
     this.namedResources = namedResources;
 }
Example #2
0
 public PrepareHtml(
     IStringRequestHandler <Strings.Html> decorated,
     IStringRequestHandler <Strings.Styles> styles,
     IStringRequestHandler <Strings.Scripts> scripts)
 {
     this.decorated    = decorated;
     this.stylesQuery  = styles;
     this.scriptsQuery = scripts;
 }
Example #3
0
 public PrettifyScripts(
     IStringRequestHandler <Strings.Scripts> decorated,
     IStringRequestHandler <Strings.NamedResources> namedResources,
     IStringRequestHandler <Strings.PrefixedResources> prefixedResources)
 {
     this.decorated         = decorated;
     this.namedResources    = namedResources;
     this.prefixedResources = prefixedResources;
 }
Example #4
0
            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);
            }
Example #5
0
 public HtmlHandler(IStringRequestHandler <NamedResources> namedResources)
 {
     this.namedResources = namedResources;
 }
Example #6
0
 internal static string Execute(this IStringRequestHandler <Html> handler)
 {
     return(handler.Execute(new Html()));
 }
Example #7
0
 internal static string Execute(
     this IStringRequestHandler <NamedResources> handler,
     params string[] names)
 {
     return(handler.Execute(new NamedResources(names)));
 }
Example #8
0
 public ScriptsHandler(IStringRequestHandler <NamedResources> namedResources)
 {
     this.namedResources = namedResources;
 }
Example #9
0
 internal static string Execute(this IStringRequestHandler <Scripts> handler)
 {
     return(handler.Execute(new Scripts()));
 }
Example #10
0
 internal static string Execute(
     this IStringRequestHandler <PrefixedResources> handler,
     params string[] prefixes)
 {
     return(handler.Execute(new PrefixedResources(prefixes)));
 }