ASP.NET Core in .NET 6: Dependency Injection
Offered By: LinkedIn Learning
Course Description
Overview
Learn about dependency injection in .NET and its advantages. Features ASP.NET Core examples using C# on DI configuration and implementation.
Syllabus
Introduction
- Dependency injection overview
- What you should know
- Setting up your environment
- What is dependency injection?
- Service lifetimes
- Setting up the services
- How to configure dependency injection
- Other dependency injection configuration methods
- How to inject services into a controller
- Inject services in other components of a web application
- How to set up a hosted service
- Disposing of a service
- Challenge: Set up an application using dependency injection
- Solution: Set up an application using dependency injection
- Forgetting to add a service
- Injecting services with different service lifetimes
- Circular dependency
- Ambiguous constructors
- Continue your ASP.NET Core journey
Taught by
David Grace
Related Courses
Beginning Game Programming with C#University of Colorado System via Coursera Programming with C#
Microsoft via edX DEV206.1x: Introduction to XAML and Application Development
Microsoft via edX Introduction to Game Development
Michigan State University via Coursera Designing Advanced Applications using XAML
Microsoft via edX