DpdtInject

DI container

A compile-time general purpose DI container for C# applications.

Highly efficient compile-time general purpose DI container based on C# source generators.

GitHub

32 stars
2 watching
3 forks
Language: C#
last commit: over 2 years ago
Linked from 2 awesome lists

csharpcsharp-sourcegeneratordependency-injectiondi-containerdi-frameworkinversion-of-controliocperformancesource-generatorssourcegeneratorvisual-studio-extensionvsix-extensions

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
simpleinjector/simpleinjector A fast and flexible Dependency Injection library for .NET applications 1,220
z4kn4fein/stashbox A lightweight dependency injection framework for .NET-based applications. 142
yairhalberstadt/stronginject A Compile Time Dependency Injection Framework for C# Applications 852
alisoftware/dip A simple Dependency Injection Container for Swift. 981
yeah69/mrmeeseeks.die A compile-time dependency injection container for .Net that generates factory methods to create instances of types. 7
yiisoft/di A dependency injection container that enables flexible and modular application configuration through defined classes and their dependencies. 182
devteam/pure.di A source code generator for creating object graphs with dependency injection without the need for an IoC container 539
keboo/autodi A dependency injection container that simplifies the process of managing object dependencies and resolves them at runtime. 97
hnh/di A dependency injection library with a clean API and flexibility 9
unitycontainer/unity A dependency injection container for building loosely coupled applications with simplified object creation and abstraction of requirements. 1,664
thiagoromam/funqportable A portable and modular implementation of the Dependency Injection pattern for various .NET platforms. 3
darkleaf/di A dependency injection framework for Clojure applications 41
sabirvirtuoso/kraken A simple Dependency Injection Container for Swift, providing easy-to-use syntax and rich functionality. 1
darky/ts-fp-di A lightweight dependency injection framework for TypeScript applications. 4