Top 20 NuGet dependencyinjection Packages
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.
Interceptor and dynamicProxy support for Microsoft.Extensions.DependencyInjection via AspectCore Framework.
Autofac integration for Azure Service Fabric. Provides service factory implementations for Actors, Stateful Services and Stateless Services.
Autofac implementation of the interfaces in Microsoft.Extensions.DependencyInjection.Abstractions, the .NET Framework dependency injection abstraction.
Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection.
Abstractions for dependency injection. Commonly used types: Microsoft.Extensions.DependencyInjection.IServiceCollection
Microsoft.Extensions.DependencyInjection (IServiceCollection) support for App Metrics Health.
Microsoft.Extensions.DependencyInjection (IServiceCollection) support for App Metrics.
Castle Windsor is best of breed, mature Inversion of Control container available for .NET.
Provides ability for the components to be created by factory objects. You can use it to register things like HttpContext in the container. This facility is mostly targeted towards legacy applications.