- Principais Funcionalidades:
- Arquitetura Limpa (separação em camadas)
- Definições de entidades de dominío rico
- Testes de Unidade com XUnit
- Validações personalizadas de dominío
- Endpoint Gráfico feito em MVC
- Endpoint de consumo feito em WebApi Rest
- Padrão Repositório
- Implementação CQRS (Commands, Handlers e Queries) com Mediator
- Documentação Swagger
- Mapeamento de DTOs com AutoMapper
- Consumo de Dados feito via EFCore
- Validações de DTOs com DataAnnotations
- Autenticações cookies (MVC) e JWT (API)