Top 20 NuGet dependencyinjection Packages

[Icon]
Castle Windsor is best of breed, mature Inversion of Control container available for .NET.
[Icon]
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.
[Icon]
Provides ability for the components to be created by factory objects. You can use it to register things like HttpContext in the container. This facility is mostly targeted towards legacy applications.
[Icon]
Autofac extension for automocking and creation of mock objects in Moq.
[Icon]
Autofac extension for using the Microsoft Enterprise Library Common Service Locator with Autofac.
[Icon]
Castle Windsor logging facility lets you easily inject loggers into your components. It offers integration with most popular 3rd party logging frameworks like NLog and log4net (available as separate packages: Castle.Windsor-nlog and Castle.Windsor-log4net).
[Icon]
Autofac implementation of the interfaces in Microsoft.Extensions.DependencyInjection.Abstractions, the .NET Framework dependency injection abstraction.
[Icon]
Autofac extension for multitenant application support.
[Icon]
Castle Windsor WCF Integration facility enables integration with Windows Communication Foundation. It makes services and WCF proxies available as services in your application, lets you use non-default constructor and inject dependencies into your services, adds ability to easily set up your services...
[Icon]
Package Description
[Icon]
Interceptor and dynamicProxy support for Microsoft.Extensions.DependencyInjection via AspectCore Framework.
[Icon]
Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection.
[Icon]
A dependency resolver for Ninject and WebApi - based on work by Brad Wilson
[Icon]
Abstractions for dependency injection. Commonly used types: Microsoft.Extensions.DependencyInjection.IServiceCollection
[Icon]
Autofac extension for enabling AOP in conjunction with Castle.
[Icon]
Castle Windsor event wiring facility provides ability to wire up classes exposing events to classes consuming them.
[Icon]
Microsoft DependencyInjection support for of MicroBus
[Icon]
LightInject support for of MicroBus
[Icon]
StructureMap support for of MicroBus
[Icon]
Grace is a feature rich Dependency Injection Container