ASP.NET Identity - HttpContext не имеет метода расширения для GetOwinContext

Я скачал и успешно запустил образец удостоверения ASP.NET отсюда:https://github.com/rustd/AspnetIdentitySample

Сейчас я нахожусь в процессе реализации ASP.NET Identity Framework в моем проекте и столкнулся с проблемой, которая приводила меня в бешенство весь день ...

GetOwinContext() не существует в качестве метода расширения на моемHttpContext

Я реализую структуру идентичности в библиотеке классов. Я установил все последние (предварительные версии) платформы Identity, и все - кроме этого - работает нормально.

Я попытался реализовать тот же код, что и тот же direct в моем контроллере, и обнаружил ту же проблему.

Я явно пропускаю ссылку где-то, хотя понятия не имею, что ..! ..

Блок кода, который убивает меня:

private IAuthenticationManager AuthenticationManager
{
    get
    {
        return HttpContext.GetOwinContext().Authentication;
    }
}

Я добавил ссылки на следующее - пробовал их как в моей библиотеке классов, так и непосредственно на контроллере, ни одна из них не работает для меня ...

using Microsoft.AspNet.Identity;
using Microsoft.AspNet.Identity.EntityFramework;
using Microsoft.Owin.Security;
using Microsoft.Owin;
using System.Web;

... это доводит меня до стены ... есть идеи?

ОБНОВИТЬ

Я проверил версии Identity & OWIN в образце, и я убедился, что у меня есть те же версии в моем решении.

Более того, если я ищу в браузере объектов на примереGetOwinContext Я могу найти метод, однако, когда я ищу его в своем решении, его нигде не найти ... У меня должна быть какая-то устаревшая библиотека, но я не могу 'не найти это!

Ответы на вопрос(9)

Ваш ответ на вопрос