Dependency injection for .NET APIs [Pt 7] | Back-end Web Development with .NET for Beginners

dotnet
dotnet
9.7 هزار بار بازدید - 6 ماه پیش - View full playlist:
View full playlist: https://aka.ms/dotnet/beginnervideos/...
Get Started with .NET in VS Code: https://aka.ms/dotnet/get-started/vscode

This video covers support for dependency injection in ASP.NET Core and minimal APIs. Dependencies are objects that other objects can depend on; in ASP.NET Core, these are typically implemented as C# classes and interfaces. Dependencies are stored in the service container. Injection is the process by which a referenced dependency is resolved from the service container. This can happen when a class is constructed or in route handlers. In this video, Safia will utilize dependency injection to centralize the logic associated with the task management into a concrete implementation of ITaskService.

Resources:
Follow along: https://aka.ms/dotnet/beginnervideos/...
Dependency injection in ASP.NET Core: https://learn.microsoft.com/aspnet/co...

For an explanation of ASP.NET Core and .NET, check out the first video in this series: Introduction to APIs with .NET [Pt 1]...

Chapters:
00:00 - What is dependency injection?
01:12 - Define an interface and create a concrete implementation of the tasks service
02:43 - Register the service in the service container
04:12 - Use the service
06:20 - Validate that app still works
07:25 - Outro

Connect with .NET:
Blog:  https://aka.ms/dotnet/blog
Twitter: https://aka.ms/dotnet/twitter
TikTok:  https://aka.ms/dotnet/tiktok
Mastodon:  https://aka.ms/dotnet/mastodon
LinkedIn:  https://aka.ms/dotnet/linkedin
Facebook:  https://aka.ms/dotnet/facebook
Docs: https://learn.microsoft.com/dotnet
Forums: https://aka.ms/dotnet/forums
🙋‍♀️Q&A: https://aka.ms/dotnet-qa
👨‍🎓Microsoft Learn: https://aka.ms/learndotnet

#dotnet #webapi #aspnetcore #visualstudio #visualstudiocode #vscode
6 ماه پیش در تاریخ 1402/11/12 منتشر شده است.
9,787 بـار بازدید شده
... بیشتر