Top 20 NuGet Inversion-of-control Packages

An extension to the LightInject service container that enables dependency injection for Web API applications. See LightInject.WebApi for the binary distribution.
The Execution Context Scoping package adds the 'Execution Context Scope' lifestyle, which allows instances to live within an explicitly defined execution context scope (or logical call context) and get disposed when this scope ends. This scope allows flowing through asynchronous method calls.
An extension to the LightInject service container that enables dependency injection for SignalR applications. See LightInject.SignalR for the source distribution.
An extension to the LightInject service container that enables dependency injection for SignalR applications. See LightInject.SignalR.Source for the source distribution.
An extension to the LightInject service container that enables dependency injection in xUnit test methods.
Enables the LightInject service container to be used when creating WCF services.
An extension to the LightInject service container that enables automatic implementation of factory interfaces.
An extension to the LightInject service container that enables automatic implementation of factory interfaces.
Provides an integration that enables LightInject to be used as the IoC container in the Nancy web framework.
Enables LightInject to be used as the service container in ASP.NET Core and Entity Framework 7 applications.
Wrapper for using LightInject with TopShelf
Simple InversionOfControl implementation for multiple .NET platforms.
Simple InversionOfControl implementation for multiple .NET platforms added as source-code.