Top 20 NuGet dependency-injection Packages

Invalid image
Easy to understand but powerful container.
Invalid image
An extension to the LightInject service container that enables dependency injection for Web API applications. See LightInject.WebApi.Source for the source distribution.
Invalid image
An ultra lightweight single file Inversion of Control container for the .Net framework.
Invalid image
The Mef (Dependence injection) for Mvc5 and Mvc6.
Invalid image
DryIoc is fast, small, full-featured IoC Container for .NET
Invalid image
Unity Auto Registration extends the Unity IoC container and provides a fluent syntax to configure rules for automatic type registration. Using few lines of code you can scan specified assemblies and register all types that satisfy your rules. Rules for determining whether to include/exclude types/a...
Invalid image
The Lifetime Scoping package adds an advanced new lifestyle called 'Lifetime Scope', which allows instances to live within an explicitly defined thread-specific scope and get disposed when this scope ends.
Invalid image
The Bootstrapper class template for HBD.Mef.Mvc When installed a new class named "Bootstrapper.cs" will be added in App_Start folder.
Invalid image
The Area registration class template for HBD.Mef.Mvc When installed a new class named "ModuleRegister.cs" will be added. You should rename this class and update the Module name according to your module.
Invalid image
DryIoc.MefAttributedModel is DryIoc extension to support Microsoft Managed Extensibility Framework for DryIoc container
Invalid image
Azure.Data.Wrappers Class Library
Invalid image
Provides an integration that enables LightInject to be used as the IoC container in the Nancy web framework.
Invalid image
Package Description
Invalid image
Composer is an extensible Compositional Architecture framework, providing a set of functionality such as Inversion of Control container (IoC), Dependency Injection (DI), Plug-in framework, Aspect Oriented Programming (AOP), Configurability and Composability for components.
Invalid image
DryIoc.MefAttributedModel is DryIoc extension to support Microsoft Managed Extensibility Framework for DryIoc container
Invalid image
Package Description
Invalid image
Superset of MEF attributes. In addition to Export/Import contains attributes to support modern IOC (DryIoc) features.
Invalid image
Provides an integration that enables LightInject to be used as the IoC container in the Nancy web framework.
Invalid image
Package Description
Invalid image
The custom Mef Bootstrapper that compatible with WPF, WinForms and Console applications. Wisely support from .Net 4.5 to .Net 4.7 and from .Net Standard 1.6 to .Net Standard 2.0.