MrMeeseeks.DIE

DI generator

A compile-time dependency injection container for .Net that generates factory methods to create instances of types.

Compile-time dependency injection container which requires minimal configuration

GitHub

7 stars
5 watching
0 forks
Language: C#
last commit: 8 days ago
Linked from 1 awesome list

csharpcsharp-sourcegeneratordi-containerdotnetsource-generatorsource-generators

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
devteam/pure.di A source code generator for creating object graphs with dependency injection without the need for an IoC container 539
yairhalberstadt/stronginject A Compile Time Dependency Injection Framework for C# Applications 852
lsoft/dpdtinject A compile-time general purpose DI container for C# applications. 32
yeah69/mrmeeseeks.staticdelegategenerator Generates code to wrap static references into a delegable interface for easier maintenance and decoupling of dependencies. 8
simpleinjector/simpleinjector A fast and flexible Dependency Injection library for .NET applications 1,220
jimmy-mll/dependencyinjection.sourcegenerators Automates service registration in the Dependency Injection service collection. 6
z4kn4fein/stashbox A lightweight dependency injection framework for .NET-based applications. 142
keboo/autodi A dependency injection container that simplifies the process of managing object dependencies and resolves them at runtime. 97
mnasyrov/ditox A dependency injection container for building modular web applications in TypeScript 93
yiisoft/di A dependency injection container that enables flexible and modular application configuration through defined classes and their dependencies. 182
samber/do A dependency injection toolkit with Go 1.18+ Generics that provides services with features like health checks, shutdowns, and lifecycle hooks. 1,889
ilyapuchka/dipgen Automates the process of generating DI container registrations and factories for Swift projects 18
giggio/sourceinject A source generator for C# that uses Roslyn to automate dependency injection at compile time. 79
distantcam/autoctor Automatically generates constructors and associated code for managing dependencies in C# classes 85
marcguilera/dependencies.dart A simple and flexible dependency injection container for Dart. 29