Top 20 NuGet di Packages

Azure Functions bindings to inject your dependencies with ASP.NET Core's IoC container
Strongly typed publish/subscribe utility levaraging .NET Core's DI framework for subscribe/unsubscribe.
Simple but DI-aware and extensible repository for EF DbContext
Azure Functions bindings to inject your dependencies with Unity containers
Azure Functions bindings to inject your dependencies with Autofac
Fluent extensions for SimpleInjector ( pull requests accepted)
Collection, Class and Test Case Fixture Dependency Injection for xUnit.
Library for developing with the Model View Presenter pattern for .net
依赖注入拓展之命名服务
依赖注入拓展之委托转换
Enables support for DI/IOC in startup.
IoC container and Dependency Injection support for other Autumn components
依赖注入拓展之服务上下文
A container that creates and then (optionally) stores variables to provide caching and centralized access. These sorts of containers are sometimes misdescribed as IOC ("Inversion of Control") Containers. Since they do not provide any control over program flow, the accurate term is DI ("Dependency I...
LightInject wrapper that implements services Microsoft.Extensions.DependencyInjection.IServiceCollection, Microsoft.Extensions.DependencyInjection.IServiceProvider
Exposes facades for common Logging, Configuration, and DI components to extract dependencies as well as utility methods for logging inside of Linq expressions.
The EntLibContrib Autofac Configurator is an implementation of the IContainerConfigurator interface that allows to use Autofac as the DI container in EntLib.
The EntLibContrib Castle Windsor Configurator is an implementation of the IContainerConfigurator interface that allows to use Castle Windsor as the DI container in EntLib.
Lightweight classes that help to encapsulate data access calls
Blend of IOC, DI, and Factory Pattern