コード例 #1
0
ファイル: AssetTagBuilder.cs プロジェクト: hartez/fubumvc
        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);
            };
        }
コード例 #2
0
        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));
            };
        }
コード例 #3
0
ファイル: AssetTagBuilder.cs プロジェクト: jemacom/fubumvc
        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);
            };
        }
コード例 #4
0
        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));
            };
        }