Tutti gli esempi che ho visto per ASP.NET Identity 3.0 utilizzano Entity Framework per archiviare i dati relativi all'utente.Come utilizzare ASP.NET Identity 3.0 senza Entity Framework
Esistono esempi che non utilizzano Entity Framework e in cui la classe ApplicationUser
non viene derivata da Microsoft.AspNet.Identity.EntityFramework.IdentityUser
?
In ASP.NET Identity 2.x è stato necessario implementare l'interfaccia IUser
. Sembra che non ci sia questa interfaccia ora - quindi non siamo sicuri su come definire correttamente la classe User
. Non c'è quasi nessuna documentazione su questo argomento.
Il secondo problema è con AddIdentity
chiamata in Startup.ConfigureServices
. È piuttosto legato alle classi particolari dallo spazio dei nomi Microsoft.AspNet.Identity.EntityFramework
e non è chiaro come registrare i servizi di identità senza tali classi.
Questo è un esempio buono e di lavoro, (MVC 6) e lib di implementazione con framework ASP.NET 5 Identity (> = v3) senza Entity Framework per MongoDB.Driver (> = v2.1.0) https://github.com/saan800/SaanSoft.AspNet.Identity3.MongoDB –
Questo è una domanda specifica su un problema comune, che cambia con ciascuna versione di Identity: come si rimuove chirurgicamente EF da Identity in modo da poter utilizzare altri dati tecnologie di accesso. Non ha nulla a che fare con la raccomandazione di uno strumento. @Martijn Pieters hai letto la domanda prima di chiuderla? Riapri urgentemente questa domanda! – bbsimonbb
@ user1585345 (sarcasm) Ovviamente fuori tema ... chi in questo sito parla di asp.net, identità, framework di entità, ecc ... (/ sarcasmo) –