7

我已经将项目从.NET Core 1.1更改为2.0版本,但是当我尝试从.NET Core获取错误时,新增门店:AddEntityFrameworkStores只能使用.NET Core 2.0中的IdentityRole派生的角色调用

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

抛出的错误是:

AddEntityFrameworkStores只能从IdentityRole

派生 作用被称为

这些都是我的课:

public class ApplicationUser : IdentityUser<long> 
{ 
} 

public class ApplicationDbContext : IdentityDbContext<ApplicationUser, IdentityRole<long>, long>   
{ 
     public ApplicationDbContext(DbContextOptions options) : base(options) { 
     } 
} 

有人能帮助我吗?

回答

相关问题