- Система.Сеть.HttpContext" не содержит определения для "GetOwinContext"

У меня есть следующая ошибка: 'System.Сеть.HttpContext" не содержит определения для "GetOwinContext" всякий раз, когда я отлаживаю свой проект. эта ошибка находится на странице веб-API, хотя она не показывает ошибку в AccounController по умолчанию.установлен cs и пакет nuget.чего не хватает?

using IdentitySample.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Web.Http;
using Microsoft.AspNet.Identity;
using Microsoft.AspNet.Identity.Owin;
using Microsoft.Owin.Security;
using System.Web;
using System.Threading.Tasks;
using task.Models;
using System.Globalization;
public ApplicationUserManager UserManager
    {
        get
        {
            return _userManager ?? HttpContext.GetOwinContext().GetUserManager<ApplicationUserManager>();

        }
        private set
        {
            _userManager = value;
        }
    }

1 ответов


ok Я нашел решение, так как я уже установил пакет nuget все, что мне нужно сделать, это следующее:

  return _userManager ?? HttpContext.**current**.GetOwinContext().GetUserManager<ApplicationUserManager>();