This repository contains some code samples that I created through my experiments with C# Source Generators.
-
Updated
Jul 19, 2021 - C#
This repository contains some code samples that I created through my experiments with C# Source Generators.
template repository for a roslyn source generator
A console application that compile code using Roslyn with analyzers
A ResX Globalization alternative using JSON instead of bulky XML
One of the very first IoC frameworks for .Net that has no reflection. An IoC that casts its services before thunder casts its bolts.
Roslyn source generators for Unity projects. Useful as a learning resource or getting started.
Code generator based automapping library
Simple C# source generation based on custom templates
Library that provides an universal loader for distributing multiple implementations for different game versions within one module.
Fast unsafe collections for memory reuse by stack type. Adding elements without overhead when increasing Capacity. Can also be used in as classic collection with resizing or on a custom memory allocator.
Kafka broker message processing service generator to simplify communication in a microservices environment. Can be either statefull (on any storage) or stateless.
Attributes required for Gedaq ORM to work with methods available in DbConnection. Allows you to work with the database without being tied to a specific database.
Attributes required for Gedaq ORM operation for PostgreSQL database.
Attributes required for Gedaq ORM operation for database supported Microsoft.Data.SqlClient.
C# Source Generator based dependency injection container implementation.
C# source generation configured by YAML
Add a description, image, and links to the roslyn-generator topic page so that developers can more easily learn about it.
To associate your repository with the roslyn-generator topic, visit your repo's landing page and select "manage topics."