Skip to content

LuizFredericoJr/TODO

Repository files navigation

Todo App: API com ASP.NET Core 6.0, EF Core e CQRS

Exemplo de construção da API para uma solução Backend de uma Lista de Tarefas, implementando as melhores soluções na arquitetura da API.

Neste exemplo sobre API com ASP.NET Core, CQRS e EF Core você vai...

  • Estruturar e organizar uma solução de API
  • Implementar CQRS em uma API
  • Implementar Design By Contract
  • Modelar contextos e domínios
  • Implementar Domain Notifications
  • Implementar tratamento de exceções
  • Implementar o Repository Pattern
  • Aplicar Fail-Fast Validations
  • Escrever testes de unidade para Handlers, Entities, Queries e Commands
  • Utilizar Entity Framework Core em um projeto de API
  • Utilizar banco de dados em memória
  • Utilizar Data Context e mapeamentos
  • Utilizar fakes e mocks para testes de unidade
  • Utilizar controllers enxutos e organizar responsabilidades

Tecnologias e versões utilizadas

  • ASP.NET Core 6.0
  • Entity Framework Core
  • SQL Server

About

Sample App

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages