1,599 packages tagged with “DI”
Autofac is an IoC container for Microsoft .NET. It manages the dependencies between classes so that applications stay easy to change as they grow in size and complexity.
Register services using assembly scanning and a fluent API.
Autofac implementation of the interfaces in Microsoft.Extensions.DependencyInjection.Abstractions, the .NET Framework dependency injection abstraction.
Ninject is a lightning-fast, ultra-lightweight dependency injector for .NET applications.
Simple Injector is an easy, flexible and fast dependency injection library that uses best practice to guide your solutions toward the pit of success.
Autofac integration for ASP.NET WebAPI.
Autofac extension for enabling AOP in conjunction with Castle.
Bootstrapper for web projects.
ASP.NET MVC 5 integration for Autofac.
Polly.Extensions adds support for dependency injection and telemetry for the Polly.Core library.
Simple, powerful and fast expressions based Inversion of Control container for .NET.
ASP.NET OWIN integration support for Autofac IoC.
ASP.NET extension for Ninject.Web.Common
Ninject extension that allows to automatically create factories.
Autofac extension for automocking and creation of mock objects in Moq.
Use Microsoft.Extensions.DependencyInjection to inject xunit testclass. If you want write Microsoft.Extensions.Logging to ITestOutputHelper, please install Xunit.DependencyInjection.Logging. Release notes: 11.1: Update xunit.v3 to 3.2.2, Move HostManager.Start/Stop to AssemblyRunner. 11.1: Update xunit.v3 to 3.2.0. 11.0: C# 14, Downgrade Microsoft.Extensions.Hosting to 8.0. 10.8: Add CreateHostApplicationBuilder method. 10.7: Update xunit.v3 to 3.0.1, does not set ApplicationName if it is already configured. 10.6: Update xunit.v3 to 3.0.0. 10.5: Improve compatibility with top level statements. 10.4: Fix #146. 10.3: Update xunit.v3 to 2.0.0. 10.2: Fix some parallelization problem. 10.1: Allow the default startup to be missing anywhere. 10.0: Upgrade xunit to v3.
Configuration support for Autofac.
Extension for convention based binding for Ninject
ASP.NET Web API OWIN integration for Autofac.
Microsoft DI extensions for GraphQL.NET
Extension for Ninject providing integration with ASP.NET WebAPI 2
Integration library for ASP.NET Core for Simple Injector.
Integrates Simple Injector with applications that require the use of IServiceCollection for registration of framework components.
DryIoc is fast, small, full-featured IoC Container for .NET
Unity.WebAPI allows the simple Integration of the Unity IoC container with ASP.NET Web API.
Autofac.Multitenant
Package Description
Extension for Ninject which allows bindings to define additional scope types.
Extension for Ninject providing integration with ASP.NET MVC5
Extension method to find/register classes in an assembly into Microsoft.Extensions.DependencyInjection