SourceGeneratorDemo

Code generator demo

A C# project demonstrating the use of source generators to automate code generation at compile time.

My presentation demo for C# 9 source generators

GitHub

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


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
thenameless314159/sourcegeneratorutils Provides utility classes and abstractions to simplify source generation tasks in .NET source generators 21
lokimidgard/sourcegenerator.helper.copycode Generates source code strings for attribute definitions in C#. 7
musictopia2/jsondeserializeresourcesourcegenerator A tool that generates source code from JSON data descriptions 2
unoplatform/uno.sourcegeneration An API-compatible C# source generation framework inspired by Roslyn v2.0, enabling developers to generate code based on project build information. 129
hermanussen/fairy Generates C# code from SCS .yml files 4
daveaglick/scripty Tool to use Roslyn-powered C# scripts for code generation in .NET projects 620
ycanardeau/resxgenerator A C# source generator to create strongly-typed resource classes for localized strings 31
musictopia2/commonsourcegeneratorshelpers A set of reusable helper classes for generating common source code elements in a music-related context 11
davidwengier/sourcegeneratortemplate Provides a basic template and tools to generate C# source code programmatically 181
yeah69/mrmeeseeks.staticdelegategenerator Generates code to wrap static references into a delegable interface for easier maintenance and decoupling of dependencies. 8
drizin/codegencs A code generation toolkit that enables easy creation of templates for generating code in various languages and formats. 258
jakubsturc/talk-csharp-source-generators A presentation about C# Source Generators, covering their purpose and functionality in generating code at compile-time. 3
hermanussen/mocksourcegenerator A C# mocking library that generates mocks at compile-time using a source generator 11
havendv/h.nswag.generator Automates code generation from OpenAPI definitions 21
devexpress/devexpress.mvvm.codegenerators A source generator that creates boilerplate code for View Models in C# MVVM frameworks 41