public static IOwinContext CurrentContext
{
get
{
return HttpContext.Current.GetOwinContext();
}
}
对于这种方法,我面临 Httpcontext 不包含 Current 的定义的问题
我添加了支持 system.web 但它也不起作用的 System.aspnetcore.selfhost nuget 包
public static class OwinContextExtensions
{
public static int GetClientID()
{
int result = 0;
var claim = CurrentContext.Authentication.User.Claims.FirstOrDefault(c => c.Type == "ClientID");
if (claim != null)
{
result = Convert.ToInt32(claim.Value);
}
return result;
}
public static IOwinContext CurrentContext
{
get
{
**return HttpContext.Current.GetOwinContext();//here getting error**
}
}
}
如何为这个方法写返回public static IOwinContext CurrentContext