Skip to content

Gabopontes/To-do-ASPNET-CORE-3.1

Repository files navigation

To-Do

  • Neste projeto construi uma API para um futuro app de Lista de Tarefas.

Neste projeto utilizei ase seguintes metodologias:

  • Estruturar e organizar uma solução de API
  • Implementação de CQRS em uma API
  • Implementalção de Design By Contract
  • Modelar contextos e domínios
  • Implementação de Domain Notifications
  • Implementção de tratamento de exceções
  • Implementação de Repository Pattern
  • Aplicar Fail-Fast Validations
  • Testes de unidade para Handlers, Entities, Queries e Commands
  • Utilização do Entity Framework Core
  • Utilizar banco de dados em memória
  • Data Context e mapeamentos
  • Fakes e mocks para testes de unidade
  • Controllers enxutos e organizar responsabilidades
  • Implementação de login através de um provedor externo (Google) com Firebase

Tecnologias e versões utilizadas

  • ASP.NET Core 3.1
  • Entity Framework Core
  • SQL Server (via Docker)
  • Firebase

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages