public static string ImgFor(this HtmlHelper htmlHelper, string tag, string alt, object htmlAttributes) { var file = AssetCache.GetFileFor(tag).FirstOrDefault(); if (string.IsNullOrEmpty(file)) { return(null); } return(StaticResourceExtensions.Img(htmlHelper, file, alt, htmlAttributes)); }
public static string StylesheetsFor(this HtmlHelper htmlHelper, params string[] tags) { var files = AssetCache.GetCssFor(tags); var sb = new StringBuilder(); foreach (var file in files) { sb.AppendLine(StaticResourceExtensions.Stylesheet(htmlHelper, file)); } return(sb.ToString()); }
public static string Img(this HtmlHelper htmlHelper, string file, string alt) { return(StaticResourceExtensions.Img(htmlHelper, file, null, null)); }
public static string Stylesheet(this HtmlHelper htmlHelper, string file) { return(StaticResourceExtensions.Stylesheet(htmlHelper, file, null)); }