如何在ASP.NET Core中获取HttpContext.Current?
我们目前正在使用ASP.NET Core重写/转换我们的ASP.NET WebForms应用程序。尽量避免重新设计。
我们HttpContext
在类库中使用了一个部分来检查当前状态。如何HttpContext.Current
在.NET Core 1.0中访问?
var current = HttpContext.Current; if (current == null) { // do something here // string connection = Configuration.GetConnectionString("MyDb"); }
我需要访问它才能构建当前的应用程序主机。
$"{current.Request.Url.Scheme}://{current.Request.Url.Host}{(current.Request.Url.Port == 80 ? "" : ":" + current.Request.Url.Port)}";
largeQ