About 27,500,000 results
Open links in new tab
  1. Dependency injection - .NET | Microsoft Learn

    Oct 21, 2025 · .NET supports the dependency injection (DI) software design pattern, which is a technique for achieving Inversion of Control (IoC) between classes and their dependencies. …

  2. Dependency Injection In .NET Core - C# Corner

    Dependency injection (DI) is a software design pattern that allows us to separate the dependencies of a class from its implementation. This makes our code more loosely coupled and easier to test. In .NET …

  3. ASP.NET Core Dependency Injection - Dot Net Tutorials

    ASP.NET Core Dependency Injection (DI) is a powerful feature that helps manage object dependencies within our application. DI is a design pattern used to achieve loose coupling in software development.

  4. Dependency Injection in ASP.NET Core Explained

    Mar 30, 2025 · Dependency Injection (DI) is a core feature of ASP.NET Core — not an add-on, but a first-class citizen of the framework. It powers how your app resolves services, handles …

  5. Mastering Dependency Injection in C# and .NET Core: A …

    Feb 1, 2025 · Dependency Injection (DI) is a fundamental design pattern that promotes loose coupling and enhances the testability and maintainability of your applications. In the realm of C# and .NET …

  6. Dependency Injection in .NET Core: A Comprehensive Guide with …

    Sep 10, 2024 · Dependency Injection (DI) is a fundamental design pattern used in modern application development, and in .NET Core, it’s built right into the framework. This pattern is all about writing …

  7. Dependency Injection in .NET Core - Explained with Example

    Dependency Injection (DI) in .NET Core is a built-in design pattern that manages how classes get the objects they depend on. Instead of creating dependencies directly, they are “injected” by the …

  8. Dependency injection in ASP.NET Core | Microsoft Learn

    Sep 18, 2024 · ASP.NET Core supports the dependency injection (DI) software design pattern, which is a technique for achieving Inversion of Control (IoC) between classes and their dependencies.

  9. Mastering Dependency Injection in .NET Core: A Complete Beginner …

    Jul 28, 2025 · Dependency Injection (DI) is a cornerstone of modern software architecture in .NET Core and beyond. It promotes loose coupling, testability, and maintainability, making applications easier to …

  10. Understanding Dependency Injection in .NET Core

    Dec 3, 2025 · Dependency Injection in .NET Core helps create flexible, testable, and maintainable applications by cleanly managing service dependencies. It has become increasingly vital to design …