Я конвертирую существующий проект Asp.net Mvc в .Net Core, теперь проблема заключается в следующем: метод get
public ApplicationUserManager UserManager
{
get
{
return _userManager ??
HttpContext.GetOwinContext().GetUserManager<ApplicationUserManager>();
}
private set
{
_userManager = value;
}
}
В Mvc мы можем получить OwinContext, используя
HttpContext.GetOwinContext (). GetUserManager ()
, но в случае .Net Core GetOwinContext отсутствует, когда я сравниваю определение HttpContext обоих классов
HttpContextBase является типом в случае Mvc, но в случае Core есть HttpContext, который не имеет метода расширения в том же пространстве имен, что и HttpContextBase, поэтому этот метод расширения не был найденПожалуйста, дайте мне знать, как это сделать в Core?