This is a simple implementation of domain-based clean architecture. It's created with ASP.NET 6, Entity Framework Core, and the sight of TDD. The project handles simple to-do app businesses with CQRS pattern.
There are three types of CQRS pattern which I mentioned below:
- Separated APIs to commands and queries that both of them work with one database (Which I used and implemented)
- Separated APIs to commands and queries with separated databases
- Separated APIs to commands and queries with event sourcing pattern.
List of used technologies: