我正在创建一个ASP.NET Core项目。模型和Web项目分为两个不同的项目。当我准备为模型添加迁移时,它引发了以下错误:
实体类型“ IdentityUserLogin”要求主键为 定义。如果您打算使用无键实体类型调用 “ HasNoKey()”。
模型中的类确实使用IdentityUser和IdentityRole。而且我的ApplicationDbContext确实包含:
protected override void OnModelCreating(ModelBuilder builder)
{
base.OnModelCreating(builder);
}
我不知道我在做什么错。有人可以帮我吗?