Top 20 NuGet ioc Packages

Invalid image
Simple and fast dependency injection container.
Invalid image
Micua Core
Invalid image
The di4js module is dependency injection implementation in JavaScript. Dependency injection is a software design pattern that allows the removal of hard-coded dependencies and makes it possible to change them. di4js is free software distributed under the terms of MIT License (MIT) and can be used wi...
Invalid image
Facilitatates DI, IoC, Event Aggregation, and provides tools for Meta Developers, such as Reflection Extension Methods and Attribute Interpretation Services.
Invalid image
This handy extension allows you to define code regardless of the final IoC container, simply add the packages for the containers you wish to support.
Invalid image
Allows types registration in Unity IoC container using naming conventions.
Invalid image
InjectionMap.Configuration is a small extension to InjectionMap for defining mappings in the application configuration file.
Invalid image
Dead Simple dependency mechanism provider to achieve loose coupling and easy mocking.
Invalid image
Unofficial.Unity
Invalid image
Collection of useful classes for your .NET application: Object Pool, Thread Pool, Queue Async Processor, BlockingQueue, DiskQueue, ThreadSetManager, Throttling, Semaphore, EntryCounteringEvent, Collections, ReadOnlyCollections, IoC, WeakEvent and other.
Invalid image
Adds support for dependency injection to AsyncInit. Supported Platforms: * .NET Framework 4 * Silverlight 4 * Windows 8 * Windows Phone Silverlight 7.1 * Windows Phone 8.1 * Xamarin.Android * Xamarin.iOS * Portable Class Libraries
Invalid image
Adds asynchronous capabilities to the Unity Container. Supported Platforms: * .NET Framework 4.5 * Windows 8 * Windows Phone Silverlight 8 * Windows Phone 8.1 * Xamarin.Android * Xamarin.iOS * Portable Class Libraries
Invalid image
An inversion of control class for attaching constructor methods to interface types
Invalid image
Simple Dependency Resolver for DuoCode projects
Invalid image
This MVC sample illustrates how to use Unity interception to capture calls to objects and add additional functionality to the target object.
Invalid image
This MVC sample illustrates how to use Unity interception to capture calls to objects and add additional functionality to the target object.
Invalid image
Powerful dependency injector for TypeScript
Invalid image
CoreApp makes easier to control your dependencies and modules
Invalid image
Lightweight IoC container
Invalid image
A collection of reusable abstractions for .NET application developer: caching, IoC, pagination, repository, application services, unit of work, background processing, exception trace policy, work item, etc.