Vorlage für ASP.NET Core-Sites (mit Frontend basierend auf dem Vue-Framework).
Das Backend ist in mehrere Projekte aufgeteilt, was eine getrennte Logik zwischen ihnen ermöglicht.
Darüber hinaus gibt es zwei Projekte, die Unit-Tests enthalten.
Erstellen und ausführen:
npm run serve
Veröffentlichen:
npm run build
Öffnen Sie die Lösung in Visual Studio. Backend.API sollte als Startprojekt festgelegt sein. Die Vorlage verwendet die SQLite-Datenbank als Standarddatenspeicher. Vor der ersten Ausführung müssen Sie in der Package Manager Console eine Migration erstellen, indem Sie im Kombinationsfeld Backend.DataAccess als Standardprojekt auswählen und Folgendes eingeben:
Add-Migration InitialMigration
Update-Database InitialMigration
Wenn Sie fertig sind, sollte sich im Hauptprojektverzeichnis eine Datei mit dem Namen Database.sqlite befinden. Wählen Sie dies im Projektmappen-Explorer aus und ändern Sie die Option „In Ausgabeverzeichnis kopieren“ in „Immer kopieren“ oder „Bei neuerer Version kopieren“.