7

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:

AddEntityFrameworkStores kann nur mit einer Rolle aufgerufen werden, die von IdentityRole

leitet

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?

Antwort

Verwandte Themen