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,213
z4kn4fein/stashbox A lightweight dependency injection framework for .NET-based applications. 141
yairhalberstadt/stronginject A Compile Time Dependency Injection Framework for C# Applications 849
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 provides a simple way to manage and resolve class dependencies. 182
devteam/pure.di A source code generator for creating object graphs in .NET without dependencies on IoC containers or frameworks. 529
keboo/autodi A dependency injection container that simplifies the process of managing object dependencies and resolves them at runtime. 97
defval/di A dependency injection container for the Go programming language 233
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,661
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