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
3 stars
2 watching
1 forks
Language: C#
last commit: over 3 years ago
Linked from 1 awesome list
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 |