Introdução
  • Introdução
  • Grupo de Estudo
  • Criando nossas entidades
  • Refatorando entidades com Enum e Value Objects
  • Criando nossos Arguments, Services e Interfaces
  • Trabalhando com Repositories através de Interfaces
  • Implementando nossos serviços
  • Consumindo nossos serviços
  • Aplicando Notification Pattner
  • Blindando código, atribuindo responsabilidades e criando extensions
  • Mapeando objetos através de conversão explicita
  • Implementando alterar com regras de negócio
  • Entendendo a responsabilidade do projeto de Infraestrutura
  • Realizando Code First e mapeando nosso banco de dados
  • Trabalhando com Entity Framework Migrations
  • Implementando nosso repository
  • Ganhando produtividade com Generics
  • Aplicando Inversão de controle
  • Criando uma Api limpa
  • Swagger - Gerando documentação de forma automática
  • Compactando a resposta de nossa api e ajustando a IoC
  • Criando um CRUD completo
  • Deixando recursos da Api mais seguros
  • Fonte do projeto