mam Visual Studio roztwór zawierający kilka projektów:Entity Framework użytkownika i rola zarządzania
- klas domenowych
- warstwy dostępu do danych - który zawiera kontekst dB
- aplikacji MVC.
Aplikacja MVC domyślnie używa istniejących klas do zarządzania użytkownikami, a także ma swój własny ApplicationDbContext. W tym przypadku mamy dwa konteksty DB.
Jakie są Twoje wrażenia z zarządzania użytkownikami? Czy byłoby lepiej, gdybym utworzył własne klasy do zarządzania użytkownikami i umieścił je w projekcie Domain Classes. Myślę, że łatwiej byłoby utrzymać to ostatnie, aw tym przypadku będzie tylko jeden DBContext. Innym możliwym problemem mogą być relacje między istniejącymi użytkownikami aplikacji (z modelu projektu MVC) i klasami z projektu klas domeny. A może przenieść definicję klasy ApplicationUser do projektu DomainClasses?