Top 20 NuGet inversion Packages

Lightweight IoC container
A simple and light-weight inversion of control container, which makes it possible to define dependencies declaratively in code, rather than in configuration files.
Represents an abstraction layer for multiple IoC containers. Using the abstractions, applications can use an inversion of control container for dependency injection, without directly seeing the underlying API. This makes it very easy to switch between different IoC implementations.
This is an implementation of the IoC Abstractions for Simple IoC. The IoC Abstractions represent an abstraction layer for multiple IoC containers. Using the abstractions, applications can use an inversion of control container for dependency injection, without directly seeing the underlying API. This...
This is an implementation of the IoC Abstractions for Ninject. The IoC Abstractions represent an abstraction layer for multiple IoC containers. Using the abstractions, applications can use an inversion of control container for dependency injection, without directly seeing the underlying API. This ma...
Lambda Container is a lightweight Inversion of Control (IoC) container suitable for small to medium size .Net solutions.
A lightweight, feature-rich IoC framework.
NDI is a small dependency injection container for .NET C# projects that are small or that do not need the complexity of bigger IOC solutions.
A straight forward Dependency Injection and IoC System
The common service registry allows a library to specify IoC registrations independant from the used IoC.
Simple and lightweight dependency injection container. Supported Xamarin platforms: -Android -iOS -Windows Phone -Windows
Composition pattern
The common service registry allows a library to specify IoC registrations independant from the used IoC.
Uygulama içerisindeki nesne yaratma süreclerine sizin yerinize takip eder :)
Simple to use universal inversion of control container.
An Ambient Context Wrapper for Logging, with a DefaultLogger.
An Ambient Context Wrapper for Dependency Injection, with a DefaultContainer. An ultra thin API designed to permiate all projects in a solution and provide quick and easy access to either a default container or customised injection engine, allowing projects to remain unchanged even when changing pr...
An Ambient Context Wrapper for Caching, with a DefaultCache. An ultra thin API designed to permiate all projects in a solution and provide quick and easy access to either a default or customised caching engine, allowing projects to remain unchanged even when changing providers for your caching.
A Ninject extension for IoC.Configuration 2. Source code can be found at https://github.com/artakhak/IoC.Configuration Detailed documentation on IoC.Configuration is available at http://iocconfiguration.readthedocs.io Look at http://iocconfiguration.readthedocs.io/
An Autofac extension for IoC.Configuration 2.0.0. Detailed documentation on IoC.Configuration is available at http://iocconfiguration.readthedocs.io Look at http://iocconfiguration.readthedocs.io/