Top 20 NuGet IoC Packages
Common library for registering any component using ISingletonDependency, IScopedDependency and ITransientDependency
TinYard is a C# framework built to provide easy DI, event system and more. https://github.com/TinYard/TinYard
A Messaging and Session service which can be used in Dependency Injection scenarios to communicate between different view models or services.
Dpdt is a compile-time DI container based on C# Source Generators. Its goal is to remove everything possible from runtime and make resolving process as faster as we can. This is achieved by transferring huge piece of resolving logic to the compilation stage into the source generator.
DiLite /dɪˈlʌɪt/ is a minimalist, lightweight DI framework. Registrations and resolutions will look very familiar to those accustomed to Autofac.
Tired of MongoDb nugets promising the world, but havn't been updated in years? Here is a very simple context/repository MongoDb wrapper for the MongoDb Driver, dives you as simple operations as possible
Ever wanted to use a flat-file NOSQL database? Here you'll find a repository-pattern-like IOC-ready set of tools, (among others), to give you this esoteric functionality
Package Description
Fast Friendly Dependency Injection
This library provides a bunch of useful methods for working with AspNetCore applications: automatic registration of services, middlewares and model binders, automatic generation of model binder providers, tools for switching from Ugly Fat Controllers to Nice Skinny Controllers, and much much more!
Allows for the resolution of IRequestCultureProvider instances via the service provider during each request. This allows standard dependency resolution of RequestCultureProvider depencies for things like DBConnection, Http Clients, Caches, etc.
Eunice improves cohesion and modularity in software through hierarchical structure and simplified unidirectional dependencies. Eunice analyses source code, infers its structure and shows if the dependencies match.
Library for locating types that match a set of rules. Useful for DI containers.
ElegantDI is a dependency-injection container that helps build composite applications.
Share dotnet C# IoC implementation, used at Agoda.
Dependency Injection support registration from assemblies.
Saraff.IoCX is a container that provide lightweight dependency injection for .NET applications (.NET Standard 2.0). It helps you split your application into a collection of loosely-coupled, highly-cohesive pieces, and then glue them back together in a flexible manner.
a develop framework named assistant jane!
a develop framework named assistant jane!