Ponieważ elektroniczny bank bez użytkowników to śmieszna koncepcja, następnym krokiem będzie dodanie tożsamości do aplikacji.
Jak zawsze, zacznijmy od lektury dokumentacji.
No niby świetnie, bo można wszystko wyklikać. Ale jest jeden problem – używam VS Code, w którym nie ma wizardów do tworzenia projektów. Jest tylko command line. Strona coprawda podaje co zrobić w takim wypadku, ale tylko przy tworzeniu projektu, nie przy edycji istniejącego:
“If using the .NET Core CLI, create the new project using dotnet new mvc --auth Individual
. This command creates a new project with the same Identity template code Visual Studio creates.”
Googlowanie niewiele dało, wygląda na to że trzeba będzie zrobić to ręcznie.
Same wpisy konfiguracyjne to jedno, a drugie to widoki, modele i kontrollery, których dodawanie ręcznie byłoby żmudne i narażone na błędy.
Stworzę więc nowy projekt, jak w tutorialu, a potem skopiuję z niego co trzeba do Mikrobanku.
dotnet new razor --auth Individual
Do synchronizacji plików pomiędzy folderami użyję SynchronizeIt. Jest świetny, bo oprócz diffa folderów, co mają wszystkie synchronizatory folderów, ma też diffa plików, więc można przenieść tylko wybrane linijki pomiędzy plikami.
A oto co musiałem dodać do mojej aplikacji żeby pomyślnie dało się w niej zakładać konta użytkowniów.
Be First to Comment