Mentre seguo il tutorial , ricevo un messaggio di errore quando DbContextOptions<ApplicationDbContext>
che è ApplicationDbContext ereditato da IdentityDbContext ma quando ho provato ad ereditare DbContext funziona correttamente.
Messaggio di eccezione:
Il tipo 'WebExtractorPortalCore.Context.ApplicationDbContext' non può essere utilizzato come parametro di tipo 'TContext' nel tipo generico o nel metodo 'DbContextOptions'. Non esiste alcuna conversione implicita del riferimento da "WebExtractorPortalCore.Context.ApplicationDbContext" a "Microsoft.EntityFrameworkCore.DbContext".
Per una risposta perfetta ho bisogno di più informazioni, ma forma l'immagine di errore che sembra mischiare pacchetti ASP.Net e pacchetti ASP.NETCore.
Si è fatto riferimento a Microsoft.EntityFrameworkCore
che è un pacchetto core .net, ma viene quindi fatto riferimento a Microsoft.AspNet.Identity.EntityFramework
che è un pacchetto .net ( non core).
Rimuovere il pacchetto successivo e Microsoft.AspNetCore.Identity.EntityFrameworkCore
invece Microsoft.AspNetCore.Identity.EntityFrameworkCore
e dovrebbe funzionare