我想访问我的主机并构建我的捆绑包。我知道在 Application_start 中访问 httpcontext 并不直接。
您能否建议任何其他解决方法以找到Request.url.host
inRegisterBundles
方法
全球.asax
protected void Application_Start()
{
BundleConfig.RegisterBundles(BundleTable.Bundles);
}
BundleConfig.asax
public static string host { get; set; }
public static string siteCssFileName { get; set; }
public static void RegisterBundles(BundleCollection bundles)
{
host = "~";
if (System.Web.HttpContext.Current.Request.Url.Host.Contains("local"))
host = "http://localhost:xxx";
else
host=Request.url.host;
bundles.Add(new StyleBundle("~/Content/jQuery/ui/css")
.Include(host+"/css/jQuery/hro-0079c1/jquery-ui-1.8.11.custom.css"));
}