我正在使用EF6作为ORM在ASP.NET Core中创建一个新项目 - 注意注意EF Core。
我在尝试配置Identity Store时遇到问题。
这是我到目前为止所做的:
Startup.cs
services.AddIdentity<ApplicationUser, IdentityRole>()
.AddEntityFrameworkStores<ApplicationDbContext>()
.AddDefaultTokenProviders();
这条线让我头疼。 AddEntityFrameworkStores适用于EF Core,而不是EF 6的完整版本。
如何引用EF6的基础数据存储
由于
答案 0 :(得分:0)
您似乎已覆盖了ApplicationUser和IdentityRole的Id的默认数据类型。
尝试使用AddEntityFrameworkStores<ApplicationDbContext, int>()
或您已覆盖的类型。