For study purposes. This repo contains the code used in Batal's course.
- Rich domains vs anemic domains
- Subdomains
- Delimited context segregation
- SOLID and Clean Code
- Primitive Obsession
- Value Objetcs
- Validations with Flunt (1.0.2)
- Design By Contracts
- Unit Tests in VOs/Queries/Commands
- Handlers
- Repository Pattern
- Queries
clone the repo and just dotnet build
in your console. (Required ASP.NET 6 or higher)