Czy jeśli utworzyłem projekt z asp.net identity to baza powinna sama się wygenerować? Bo przecież użytkownicy są zapisywani w bazie, a żadna baza mi się nie wygenerowała. Muszę sam pododawać różne pliki odpowiedzialne za połączenie z bazą danych?
Ok, po dodaniu użytkownika baza się pojawiła. Tylko zastanawia mnie to, gdzie mogę dodać np. kolejne właściwości DbSet bo nigdzie nie widzę, żeby miał kontekst bazy ustawiony. Ręcznie trzeba to zrobić?
Ktoś jest w stanie pomóc?
Muszę po prostu skonfigurować całą bazę tak? Aby móc korzystać z codefirsta do asp.net identity i reszty wlasnych tabel?
Tam już jest Context, jeśli dobrze pamiętam nazywa się ApplicationDbContext i dziedziczy po IdentityDbContext. Tam możesz dodawać nowe właściwości DbSet. Ogólnie to jestem zdania żeby refaktoryzowac domyślny DB Context i ogólnie cały kod dostarczany z Identity bo straszny tam bałagan. No ale w przypadku małych projektów czy nauki nie warto zaprzatac sobie tym głowy.
Czyli jesteś tego zdania aby po prostu przeklejać ten kod z identity, który faktycznie będzie używany?
A czy dobrym rozwiązaniem było by stworzyć własny Context, który dziedziczy po IdentityDbContext i tam ustawiać sobie własne DbSet'y ?