ho una soluzione di Visual Studio, che contiene diversi progetti:Entity Framework utente e Gestione ruoli
- classi di dominio
- strato di accesso ai dati - che contiene contesto DB
- applicazione MVC.
L'applicazione MVC per impostazione predefinita utilizza classi esistenti per la gestione degli utenti e ha anche il proprio ApplicationDbContext. In questo caso abbiamo due contesti DB.
Qual è la tua esperienza in merito alla gestione degli utenti? Sarebbe meglio se creasse le mie classi per la gestione degli utenti e li inserissi nel progetto Classi di dominio. Penso che sarebbe molto più semplice per il mantenimento di quest'ultimo e in questo caso ci sarà solo un DBContext. Un altro possibile problema possono essere le relazioni tra gli ApplicationUser esistenti (dal modello di progetto MVC) e le classi del Progetto Classi di dominio. O forse per spostare la definizione della classe ApplicationUser nel progetto DomainClasses?