Here are
45 public repositories
matching this topic...
A high performance implementation of Mediator pattern in .NET using source generators.
The ultimate fast alternative to Activator.CreateInstance<T> / new T()
Generates x:Name references to Avalonia XAML controls.
A .NET source generator for creating simple value objects wrapping primitive types.
C# interface-to-member source generator
DevExpress ViewModel generator
Highly efficient compile-time general purpose DI container based on C# source generators.
Source Generator for dumping the git branch information, commit hash, and if the working tree is dirty or clean on projects that install this and applies them as an assembly level attribute.
boilerplatezero is a collection of C# source generators
A source generator to generate compile-time mapping of enums and description attributes
A test data builders source generator for .net 5 and later.
A C# source generator to make an interface and a class wrapper to test static and extension methods.
Add JSON support for Dapper
A C# source generator to create an enumeration class from an enum type.
Source generator for boilerplate code such as registering and injecting services
A Source Generator to C#, that allow you injection Grpc Services and Interceptors without Reflection :)
Source generator to get seamlessly lazy at compile time.
The goal of Faster.Ioc.Zero is to provide the fastest ioc container with zero overhead.
A very fast dependency injection and components container, with many interesting features, and without reflection
This is a plugin to automatically generate implementations of service interfaces that contains methods that use the Blazor JSRuntime.
Improve this page
Add a description, image, and links to the
sourcegenerator
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
sourcegenerator
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.