Baza danych wygenrowana na podstawie asp.net identity

0

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?

0

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ć?

0

Ktoś jest w stanie pomóc?

0

Muszę po prostu skonfigurować całą bazę tak? Aby móc korzystać z codefirsta do asp.net identity i reszty wlasnych tabel?

0

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.

0

Czyli jesteś tego zdania aby po prostu przeklejać ten kod z identity, który faktycznie będzie używany?

0

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 ?

1 użytkowników online, w tym zalogowanych: 0, gości: 1