Ich habe ein Projekt von der .NET Core 1.1 in Version 2.0 geändert, aber ich bekomme einen Fehler von der Identität, wenn es versucht fügen Sie die Läden:AddEntityFrameworkStores kann nur mit einer Rolle aufgerufen werden, die von IdentityRole in .NET Core 2.0 abgeleitet ist
services.AddIdentity<ApplicationUser, IdentityRole<long>>()
.AddEntityFrameworkStores<ApplicationDbContext>()
.AddDefaultTokenProviders();
Der geworfene Fehler ist:
leitetAddEntityFrameworkStores kann nur mit einer Rolle aufgerufen werden, die von IdentityRole
Das sind meine Klassen:
public class ApplicationUser : IdentityUser<long>
{
}
public class ApplicationDbContext : IdentityDbContext<ApplicationUser, IdentityRole<long>, long>
{
public ApplicationDbContext(DbContextOptions options) : base(options) {
}
}
mir jemand helfen könnte?