Top 20 NuGet container Packages

Simple lightweight container for object instances by abstactions, with noninstant lazy-like creation ability
Contracts and common types for integrating dependency injection implementations
Dependency Injection System using attributes.
Allows easily switching out IoC containers without rewriting code. This package supports the Unity container.
Allows easily switching out IoC containers without rewriting code.
Validates container images against a specified policy
Validate if a list of container images against a policy
Without downloading an image, provides size, cpu, and os information about a Docker container image in a Docker container registry.
Allows easily switching out IoC containers without rewriting code. This package supports DryIoc.
Predictable state container for .NET C#
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 ...
Unity interception enables you to effectively capture calls to objects and add additional functionality to the target object. Interception is useful when you want to modify the behavior for individual objects but not the entire class, very much as you would do when using the Decorator pattern. It pr...
.NET Standard 2.0 Implementation of random asset name generation similar to the way Docker works.
Promptuarium is a versatile, tree-based data structure to store or exchange data and metadata efficiently (in binary format). Written in pure C#, can be used in F#, too.
Docker.DotNet is a library that allows you to interact with the Docker Remote API programmatically with fully asynchronous, non-blocking and object-oriented code in your .NET applications.
Docker.DotNet.X509 is a library that allows you to use certificate authentication with a remote Docker engine programmatically in your .NET applications.
Docker.DotNet.BasicAuth is a library that allows you to use basic authentication with a remote Docker engine programmatically in your .NET applications.
A light IoC container implementation to register and resolve dependencies at runtime.
Progressive post compilation DI container for .net/xamarin projects.