public AssetTagBuilder(IMissingAssetHandler missingHandler) { _missingHandler = missingHandler; _builders[MimeType.Javascript] = (subject, url) => { return new HtmlTag("script") .Attr("type", MimeType.Javascript.Value) .Attr("src", url); }; _builders[MimeType.Css] = (subject, url) => { return new HtmlTag("link").Attr("href", url).Attr("rel", "stylesheet").Attr("type", MimeType.Css.Value); }; }
public AssetTagBuilder(IMissingAssetHandler missingHandler, IUrlRegistry urls) { _missingHandler = missingHandler; _urls = urls; _builders[MimeType.Javascript] = (subject, url) => { return(new HtmlTag("script") .Attr("type", MimeType.Javascript.Value) .Attr("src", url)); }; _builders[MimeType.Css] = (subject, url) => { return(new HtmlTag("link").Attr("href", url).Attr("rel", "stylesheet").Attr("type", MimeType.Css.Value)); }; }
public AssetTagBuilder(IMissingAssetHandler missingHandler, IUrlRegistry urls) { _missingHandler = missingHandler; _urls = urls; _builders[MimeType.Javascript] = (subject, url) => { return new HtmlTag("script") // http://stackoverflow.com/a/1288319/75194 .Attr("type", "text/javascript") .Attr("src", url); }; _builders[MimeType.Css] = (subject, url) => { return new HtmlTag("link").Attr("href", url).Attr("rel", "stylesheet").Attr("type", MimeType.Css.Value); }; }
public AssetTagBuilder(IMissingAssetHandler missingHandler, IAssetUrls urls) { _missingHandler = missingHandler; _urls = urls; _builders[MimeType.Javascript] = (subject, url) => { return(new HtmlTag("script") // http://stackoverflow.com/a/1288319/75194 .Attr("type", "text/javascript") .Attr("src", url)); }; _builders[MimeType.Css] = (subject, url) => { return(new HtmlTag("link").Attr("href", url).Attr("rel", "stylesheet").Attr("type", MimeType.Css.Value)); }; }