Em Desenvolvimento - Adicionado
- Geração do Swagger.Json para documentação da API
- Swagger UI
- Autenticação através do Azure Active Directory
- Persistência dos Models:
- Feed
- Content
- Tag
- Validação dos payloads através do FluentValidation
.editorconfig
para reforçar code style- Logs estruturados através do Serilog
- Monitoramento através do ApplicationInsights
- HealthChecks para expor status da API
Em Desenvolvimento - Alterado
feature/refactor-swagger-config
: Refatora para que as configurações do Swagger fiquem separadas doStartup.cs
feature/refactor-auth-config
: Refatora para que a configuração de Autenticação fique separado doStartup.cs
feature/refactor-context
: Refatora para que a configuração de Persistência fique separado doStartup.cs
feature/migrate-on-run
: Permite que a database seja automaticamente migrada durante a inicializaçãofeature/auto-mapper
: Permite o mapeamento automático entre models, commands e queriesfeature/serilog-appsettings
: Permite a configuração do Serilog através doappsettings.json