ASP.NET Core in .NET 6: Dependency Injection

Go to class
Write Review

Free Online Course: ASP.NET Core in .NET 6: Dependency Injection provided by LinkedIn Learning is a comprehensive online course, which lasts for Less than 1 hour of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. ASP.NET Core in .NET 6: Dependency Injection is taught by David Grace.

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