I wanted to create a better organization of the project following the guide lines for a clean architecture solution. I have create some posts about it and you have the link here:
- Architecting ASP.NET Core applications
- Setting up the application core
- Introducing CQRS in the architecture
- Adding Validation using Fluent
- Creating the infrastructure project
- Adding an API using ASP.NET Core
- How testing the application code
- How adding an UI built in Blazor
- Improving on the application's behaviour