Top 20 NuGet Inversion-Of-Control Packages

[Icon]
An inversion control abstraction system.
[Icon]
Web and HTTP classes and extensions.
[Icon]
Nerve Framework provides a infrastructure platform for .NET applications using CQRS, Dependency Injection (DI) and Inversion of Control (IoC).
[Icon]
Common Instance Factory provides an abstraction over dependency injection and IoC containers using the abstract factory design pattern. Created as an alternative to the Common Service Locator that does not use the service location anti-pattern and provides support for releasing instances.
[Icon]
Simple Injector ASP.NET MVC "vHalfNext"-flavor Integration.
[Icon]
Simple ServiceLocator wrapper. Differs from the Microsoft offering by exposing binding in the common interface.
[Icon]
Created as an alternative to the Common Service Locator that does not use the service location anti-pattern and provides support for releasing instances. Adapters are available for various dependency injection containers. There are also WCF extensions available.
[Icon]
An extension to the LightInject service container that enables AOP(Aspect Oriented Programming) through method interception.
[Icon]
Enables the LightInject service container to be used in a web application by providing per web request scoped services.
[Icon]
An extension to the LightInject service container that allows properties and constructor parameters to be annotated with the InjectAttribute class.
[Icon]
An extension to the LightInject service container that enables dependency injection for Web API applications. See LightInject.WebApi for the binary distribution.
[Icon]
An extension to the LightInject service container that enables dependency injection for ASP.NET MVC applications.
[Icon]
Adds mocking capabilities to the LightInject service container.
[Icon]
An extension to the LightInject service container that enables dependency injection for SignalR applications. See LightInject.SignalR for the source distribution.
[Icon]
An extension to the LightInject service container that enables dependency injection for SignalR applications. See LightInject.SignalR.Source for the source distribution.
[Icon]
An extension to the LightInject service container that enables dependency injection in xUnit test methods.
[Icon]
Provides an integration that enables LightInject to be used as the IoC container in the Nancy web framework.
[Icon]
SimpleInjector dependency injection library adapter for FluentDataAnnotations.Mvc
[Icon]
Enables the LightInject service container to be used when creating WCF services.
[Icon]
An extension to the LightInject service container that enables automatic implementation of factory interfaces.