Top 20 NuGet IoC Packages

Invalid image
Command, Dependency Property and Attached Property patterns. Also contains WPF controls for PostSharp.Patterns.Model. An official PostSharp pattern library.
Invalid image
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.
Invalid image
A .NET Core based interception framework for AOP programming.
Invalid image
A Dependency Injection Framework
Invalid image
Smart container library for .NET
Invalid image
Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection.
Invalid image
CuteAnt.Runtime.
Invalid image
.NET specific classes for the PantherDI Dependency Injection Framework
Invalid image
Definitely Fastest and Zero Allocation JSON Serializer for C#(NET, .NET Core, Unity, Xamarin).
Invalid image
Adds support for interception to Ninject
Invalid image
Automock implementation for Moq using Ninject to create the objects under test.
Invalid image
Adds support for interception to Ninject using Castle Dynamic Proxy 2
Invalid image
The Simple Injector WCF Integration package adds a ServiceHost and ServiceHostFactory to allow dependency injection on WCF service types.
Invalid image
The Execution Context Scoping package adds the 'Execution Context Scope' lifestyle, which allows instances to live within an explicitly defined execution context scope (or logical call context) and get disposed when this scope ends. This scope allows flowing through asynchronous method calls.
Invalid image
Castle log4net integration, logging services from Apache based on log4j
Invalid image
Castle Windsor WCF Integration facility enables integration with Windows Communication Foundation. It makes services and WCF proxies available as services in your application, lets you use non-default constructor and inject dependencies into your services, adds ability to easily set up your services...
Invalid image
Enables the LightInject service container to be used in a web application by providing per web request scoped services.
Invalid image
An ultra lightweight single file Inversion of Control container for the .Net framework.
Invalid image
An extension to the LightInject service container that enables dependency injection for ASP.NET MVC applications. See LightInject.Mvc.Source for the source distribution.
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.