Top 20 NuGet di Packages

A Microsoft.Extensions.DependencyInjection extension, which allows Stashbox to be configured as the default service provider.
SpecFlow plugin that enables to use Autofac for resolving test dependencies.
Simple, powerful and fast expressions based Inversion of Control container for .NET.
Autofac is an IoC container for Microsoft .NET. It manages the dependencies between classes so that applications stay easy to change as they grow in size and complexity.
DryIoc is fast, small, full-featured IoC Container for .NET
Autofac implementation of the interfaces in Microsoft.Extensions.DependencyInjection.Abstractions, the .NET Framework dependency injection abstraction.
Multitenant Autofac container integration support for ASP.NET Core.
Register services using assembly scanning and a fluent API.
Simple Injector is an easy, flexible and fast dependency injection library that uses best practice to guide your solutions toward the pit of success.
Ninject extension that allows to automatically create factories.
Dynamic aggregate service implementation generation for Autofac.
Autofac extension for automocking and creation of mock objects in Moq.
Integration library for ASP.NET Core for Simple Injector.
DryIoc adapter for Microsoft.Extensions.DependencyInjection
Integration library for ASP.NET Core MVC for Simple Injector. This package adds tag helper and Razor Pages integration on top of the core functionality.
Autofac extension for enabling AOP in conjunction with Castle.
Integration library for ASP.NET Core MVC core features for Simple Injector. This includes controller integration.
Integrates Simple Injector with applications that require the use of IServiceCollection for registration of framework components.
Ninject extension that allows that child kernels can be defined.
Logging extension for Ninject