The project was created using the [Clean Architecture]
Run dotnet build -tl
to build the solution.
To run the web application:
cd .\src\Web\
dotnet watch run
Navigate to https://localhost:5001. The application will automatically reload if you change any of the source files.
The template includes EditorConfig support to help maintain consistent coding styles for multiple developers working on the same project across various editors and IDEs. The .editorconfig file defines the coding styles applicable to this solution.
The template includes support to scaffold new commands and queries.
Start in the .\src\Application\
folder.
The solution contains unit, integration, functional, and acceptance tests.
To run the unit, integration, and functional tests (excluding acceptance tests):
dotnet test --filter "FullyQualifiedName!~AcceptanceTests"
To run the acceptance tests, first start the application:
cd .\src\Web\
dotnet run
Then, in a new console, run the tests:
cd .\src\Web\
dotnet test