Episódio

Injeção de dependência para APIs do .NET (Parte 7 de 8) | Desenvolvimento Web de back-end com .NET para iniciantes

por Safia Abdalla

Este vídeo aborda o suporte para injeção de dependência no ASP.NET Core e APIs mínimas. Dependências são objetos dos quais outros objetos podem depender; no ASP.NET Core, eles são normalmente implementados como classes e interfaces C#. As dependências são armazenadas no contêiner de serviço. Injeção é o processo pelo qual uma dependência referenciada é resolvida a partir do contêiner de serviço. Isso pode acontecer quando uma classe é construída ou em manipuladores de rota. Neste vídeo, a Safia utilizará a injeção de dependência para centralizar a lógica associada ao gerenciamento de tarefas em uma implementação concreta do ITaskService.

Capítulos

  • 00:00 - O que é injeção de dependência?
  • 01:12 - Definir uma interface e criar uma implementação concreta do serviço de tarefas
  • 02:43 - Registrar o serviço no contêiner de serviço
  • 04:12 - Utilize o serviço
  • 06:20 - Validar que o aplicativo ainda funciona
  • 07:25 - Outro

Desenvolvedor
.NET