Épisode

Utilisation de la prise en charge de l’injection de dépendances dans Azure Functions

Les développeurs .NET tirent parti de l’injection de dépendances (DI)  pour faciliter le test et la gestion de leur code. La dernière mise à jour d’Azure Functions v2 prend désormais en charge l’inscription de services auprès de l’interface de ligne de commande.

Dans cet épisode,  Fabio Cavalcante de l’équipe Azure Functions nous rejoint pour présenter le fonctionnement de cette fonctionnalité.

  • [00:58] - Pourquoi l’injection de dépendances est-elle si importante pour Azure Functions ?
  • [02:00] - Qu’est-ce qu’il fallait faire côté ingénierie pour activer cette fonctionnalité ?
  • [03:10] - Comment inscrire des services à l’aide des fonctionnalités d’di ?
  • [06:22] - Comment nos fonctions consomment-elles ces services ?
  • [09:52] - Quels scénarios cette fonctionnalité simplifie-t-elle ?
  • [10:31] - Comment utiliser HttpClientFactory dans Functions ?
  • [15:20] - Comment personnaliser ILogger ?
  • [19:00] - Quels autres services sont inscrits par défaut ?
  • [20:32] - Existe-t-il une prise en charge des services étendus ?

Liens utiles