ASP.NET Core EF6 Identity



我正在ASP中创建一个新项目。. NET Core with EF6作为ORM - Note notEF Core.

我在配置身份存储时遇到问题。

到目前为止我写的是:

Startup.cs

 services.AddIdentity<ApplicationUser, IdentityRole>()
            .AddEntityFrameworkStores<ApplicationDbContext>()
            .AddDefaultTokenProviders();

这条线让我头疼。AddEntityFrameworkStores适用于EF Core,而不是EF 6的完整版本。

如何引用EF6的底层数据存储

谢谢

看起来您已经覆盖了ApplicationUser和IdentityRole的默认数据类型Id。

尝试AddEntityFrameworkStores<ApplicationDbContext, int>(),或者您已经覆盖的with类型。

相关内容

  • 没有找到相关文章

最新更新