YoVDO

ASP.NET Core in .NET 6: Dependency Injection

Offered By: LinkedIn Learning

Tags

ASP.NET Core Courses C# Courses Web Application Development Courses Dependency Injection Courses

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
1. What Is Dependency Injection?
  • What is dependency injection?
  • Service lifetimes
2. Configuring Dependency Injection in ASP.NET Core
  • Setting up the services
  • How to configure dependency injection
  • Other dependency injection configuration methods
3. Using Dependency Injection in ASP.NET Core
  • 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
4. Common Errors
  • Forgetting to add a service
  • Injecting services with different service lifetimes
  • Circular dependency
  • Ambiguous constructors
Conclusion
  • 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