Introduction à l'Injection de Dépendance
Objectifs
Les objectifs de cette vidéo sont de :
- Comprendre le fonctionnement de la méthode ConfigureServices dans ASP.NET Core.
- Apprendre à utiliser
IServiceCollection
pour ajouter et configurer des services. - Découvrir comment intégrer des services essentiels tels que l'authentification et l'autorisation.
- Savoir ajouter et gérer des services personnalisés dans un projet ASP.NET Core.
Résumé
Apprenez à configurer l'injection de dépendance dans ASP.NET Core à travers la méthode ConfigureServices.
Description
Dans cette leçon, nous abordons la méthode ConfigureServices du fichier startup.cs, essentielle pour configurer l'injection de dépendance dans un projet ASP.NET Core. La méthode prend en paramètre un IServiceCollection, un conteneur permettant d'ajouter divers services nécessaires au fonctionnement de votre site. Nous illustrons comment utiliser AddControllersWithViews
pour ajouter les services requis par les contrôleurs et leurs vues, ainsi que comment intégrer des services supplémentaires comme ceux pour l'authentification et l'autorisation via AddAuthentication
et AddAuthorization
. Un accent est mis sur l'optimisation et la gestion des dépendances pour éviter une surcharge inutile dans la collection de services. Enfin, nous expliquons l'ajout de services personnalisés avec AddScope
, facilitant ainsi l'injection et la gestion dynamique de dépendances au sein de votre application.
Je pense pas que c'est destiné à des débutants.
Mais quelques reproches :
Le prof se laisse embarquer par ses profondes connaissances et explique à certains moments des choses non indispensables en DÉBUT d'apprentissage.
Le prof parle trop vite, ce n'est pas un problème quand on a déjà une certaine connaissance, mais c'est problématique pour un novice.
Cependant, les deux points ci-dessus sont des "détails".
On ressort de la formation avec les connaissances que pensait et voulait apprendre.
Et on les acquiert avec plaisir et impatience de voir la leçon suivante.
Tout cela agrémenté d'un mer...e, la formation se termine.
Donc je dirais, vu le plaisir.... vivement une formation plus complète et sur core 5 .
Merci
Ce n'est pas la première fois qu'une partie a "disparu" de la formation. Or ici, c'est particulièrement embêtant de ne pas savoir ce que l'on va réaliser AVANT de se lancer...