Se você gostou desse projeto, aprendeu algo a partir dele ou está usando em suas aplicações, ajude dando uma estrela. Obrigado!
Examplo de uma aplicação do tipo REST API utilizando .NET CORE, implementando o básico da abordagem de CQRS e Domain Driven Design.
Arquitetura Clean Architecture
Read Model / Write Model - abordagem Domain Driven Design (usando Entity Framework Core).
Commands/Queries/Domain Eventos utilizam o pacote MediatR.
Validação dos dados utiliza FluentValidation
- Crie um banco de dados vazio.
- Execute o
script.sql
. - Altere a conexão no seu appsettings.json.
- Execute!
- Tenha o docker instalado.
- Execute
dotnet test
no projeto Bot.IntegrationTests/.