Top 20 NuGet inversion Packages
The Unity Application Block (Unity) is a lightweight extensible dependency injection container with support for constructor, property, and method call injection. It facilitates loosely-coupled design. Declarative configuration and registration by convention are supported on selected platforms. This ...
The microsoft dependency injection integration library for the singularity ioc container
The AspNetCore hosting integration library for the singularity ioc container
Canister is a simple Inversion of Control container wrapper. It can be used by itself as a standalone IoC container or wrap around other IoC implementations, thus giving them a common interface to deal with.
A simple and portable single file IoC (Inversion of Control) container supporting .NET Standard 2.0.
BoC needs some documentation, but contains lots of usefull stuff like -EventAggregator pattern implementation -Inversion of Control wrapper (see other BoC packages like BoC.InversionOfControl.Unity for implementations) -DataContext pattern implementation (see other BoC packages like BoC.Per...
Long Running Process Execution in Dotnet. Runs long running processes in the background of your application allowing you to fire and forget any long running processes you may need to execute. Helper elements to get Service Resolution and Dependency Injection available.
A lightweight and very fast managed IoC (Inversion of Control) and DI (Dependency Injection) with support for constructor, property and method call injection. Supports Silverlight 4-5, WinRT, Windows Phone 7.1-8, NET 2-4.5.
Syringe is a teeny-tiny dependency injection framework that allows you to dynamically assign data contracts to your functions and methods. No more worrying about passing information directly, indirectly, or relying on the lexical scope as Syringe can vaccinate your operations ahead of time!
Puresharp is a Framework that provides the essential APIs to productively build high quality (.NET 4.5.2+ & .NET Core 2.1+) applications through reliability, scalability and performance without no compromise.
IPuresharp urbanize libraries with strategic private code to lay transparent foundations for Puresharp API .NET
Dynamo Ioc Extensions provide features like Lambda Registrations and Scoped resolving. It also adds LazyResolve and GetFactory extensions for resolving.
This is a IoC container based on Dependency Injection. As dependencies are controlled with attributes, you do not need any code to register, lookup, or wire object instances. It is self contained by defining attributes in your classes. Configuration can also be externalized with a declarative XML c...