public static GetInstance ( HtmlHelper htmlHelper ) : |
||
htmlHelper | HtmlHelper | |
Résultat |
public static AssetsHelper GetInstance(HtmlHelper htmlHelper)
{
var instanceKey = "48F2764A-6898-450E-99F8-1EF0B912ED03";
var context = htmlHelper.ViewContext.HttpContext;
if (context == null) return null;
var assetsHelper = (AssetsHelper)context.Items[instanceKey];
if (assetsHelper == null)
context.Items.Add(instanceKey, assetsHelper = new AssetsHelper());
return assetsHelper;
}
public static AssetsHelper Assets(this HtmlHelper htmlHelper) { return(AssetsHelper.GetInstance(htmlHelper)); }