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 ...
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 wrapper class for FluentValidation library. Allow to inject a custom validator or the AbstractValidator.
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 dependency injection container with focus on the bare necessities.
A generic and automatic Dependency Injection by reflection using SimpleInjector. For more information take a look at the Project URI.
Dynamo Ioc Extensions provide features like Lambda Registrations and Scoped resolving. It also adds LazyResolve and GetFactory extensions for resolving.
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...
EFC Service application block. Includes compoents such as Data acccess, Exception handling, Logging, Audting etc