Top 20 NuGet dependency-injection Packages

Simple Injector ASP.NET Web API Integration.
Cross-Cutting.NetCore bits.
Simple domain events.
Simple Injector ASP.NET MVC Integration.
Superset of MEF attributes. In addition to Export/Import contains attributes to support modern IOC (DryIoc) features
Provides named bus instance support for Rebus, enabling hosting of multiple instances.
DryIoc.MefAttributedModel is DryIoc extension to support Microsoft Managed Extensibility Framework for DryIoc container
The Simple Injector ASP.NET Integration package adds a lifestyle to the Simple Injector called 'Per Web Request', which allows instances to live within a single HTTP request and get disposed when the request ends.
Provides a unit-of-work plugin for Rebus
DryIoc is fast, small, full-featured IoC Container for .NET
Provides an Autofac container adapter for Rebus
An extension to the LightInject service container that enables dependency injection for Web API applications. See LightInject.WebApi.Source for the source distribution.
Enables LightInject to be used as the service container in ASP.NET Core and Entity Framework 7 applications.
Add NHibernate registration helpers for Microsoft Dependency Injecton.
DryIoc.MefAttributedModel is DryIoc extension to support Microsoft Managed Extensibility Framework for DryIoc container
A minimal Microsoft.Extensions.Logging provider for test frameworks such as MSTest, xUnit and NUnit.
The Simple Injector WCF Integration package adds a ServiceHost and ServiceHostFactory to allow dependency injection on WCF service types.
An extension to the LightInject service container that allows properties and constructor parameters to be annotated with the InjectAttribute class.
Enables the LightInject service container to be used in a web application by providing per web request scoped services.
An extension to the LightInject service container that enables dependency injection for ASP.NET MVC applications. See LightInject.Mvc.Source for the source distribution.