DependencyInjection.SourceGenerators

Service generator

Automates service registration in the Dependency Injection service collection.

This project is a C# source generator designed to simplify and automate the registration of dependencies in Microsoft's Dependency Injection service collection. By using this package, developers can enhance the clarity and efficiency of their code by reducing the need for manual service registration.

GitHub

6 stars
0 watching
0 forks
Language: C#
last commit: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
patrickklaeren/autoregisterinjectAutomatically registers dependencies in Microsoft Dependency Injection Service Collection using compile-time source generation73
giggio/sourceinjectA source generator for C# that uses Roslyn to automate dependency injection at compile time.79
juniorporfirio/grpcinjectionA C# source generator for injecting Grpc services and interceptors without reflection.8
yeah69/mrmeeseeks.dieA compile-time dependency injection container for .Net that generates factory methods to create instances of types.7
cloud0259/controllergeneratorAutomates the creation of controllers from specified services in .NET projects using source generator technology8
thenameless314159/sourcegeneratorutilsProvides utility classes and abstractions to simplify source generation tasks in .NET source generators21
distantcam/autoctorAutomatically generates constructors and associated code for managing dependencies in C# classes85
cgeorg/sinjectAn injection framework for managing dependencies in JavaScript applications with cyclical dependencies and lazy resolution10
softwaremill/macwireA dependency injection library for Scala that automatically generates instance creation code at compile-time.1,278
pakrym/jabA C# library that provides a fast and efficient way to manage dependencies in applications using source generators.1,050
lokimidgard/sourcegenerator.helper.copycodeGenerates source code strings for attribute definitions in C#.7
burgyn/mmlib.mediatr.generatorsAutomates the creation of controllers and their methods based on MediatR requests37
lokimidgard/autoinvoke.generatorAutomates method invocation for all non-static types in a project based on an annotated generic method.9
yeah69/mrmeeseeks.staticdelegategeneratorGenerates code to wrap static references into a delegable interface for easier maintenance and decoupling of dependencies.8
ryanalameddine/sourcegeneratordemoA C# project demonstrating the use of source generators to automate code generation at compile time.3