mio attuale Asp.Net MVC 5 progetto mandati di indirizzi e-mail per NomeUtente. Ora voglio aggiornare ASPnet Identity v1.0 a v2.0 per sfruttare tutte le sue nuove funzionalità (see here).aspnet Identità 2.0 Email e UserName duplicazione
Tuttavia, ASPNet v2.0 Identità aggiunge Email come una colonna separata al utenti tavolo e aggiunge una corrispondente struttura al classe IdentityUser.
Non voglio duplicare UserName in questa nuova colonna Email. Come posso la mappa questa proprietà di Email di IdentityUser per utilizzare la colonna UserName esistente & proprietà? È possibile che ignori questa proprietà Email e salti l'aggiunta della colonna nella tabella Utenti? Qualcuno ha provato questo?
Si prega di condividere.
Aggiornamento
Questo è il limite d'identità 2.0. Non possiamo ignorare la proprietà Email o lasciarla Null. Alcune funzionalità di Identity non funzioneranno. :(
sono in grado di fare questo lavoro implementando la mia classe utente che eredita semplicemente da IUser e implementando UserManger, UserStore. –
user210757
@ santhosh puoi per favore guardare questa domanda e inviarmi il suggerimento? – SivaRajini
http://stackoverflow.com/questions/36929767/asp-net-identity-entity-framework-database-first-approach-with-own-table-definti – SivaRajini