【发布时间】:2015-06-09 02:11:04
【问题描述】:
我正在开发一个从头开始进行身份验证的 3 层项目。我使用以下内容作为实施身份验证的指南:http://bitoftech.net/2015/01/21/asp-net-identity-2-with-asp-net-web-api-2-accounts-management/
问题是我需要安装以下 NuGet 包:
Install-Package Microsoft.AspNet.Identity.Owin -Version 2.1.0
Install-Package Microsoft.AspNet.Identity.EntityFramework -Version 2.1.0
Install-Package Microsoft.Owin.Host.SystemWeb -Version 3.0.0
Install-Package Microsoft.AspNet.WebApi.Owin -Version 5.2.2
Install-Package Microsoft.Owin.Security.OAuth -Version 3.0.0
Install-Package Microsoft.Owin.Cors -Version 3.0.0
我直观地将 Microsoft.AspNet.Identity.Owin 安装到了我的表示层中,现在的困境是,Microsoft.AspNet.Identity.EntityFramework 它去了哪里?我已经将 EF6 安装到数据访问层中,有没有办法在表示层中向 Microsoft.AspNet.Identity.EntityFramework 提供这种依赖关系?
【问题讨论】:
标签: c# entity-framework asp.net-web-api asp.net-identity-2 3-tier