ValueObjectGenerator
Value wrappers
Generates wrapper classes to prevent type confusion in object properties
ValueObjectGenerator is Generator for ValueObjects.
40 stars
2 watching
1 forks
Language: C#
last commit: almost 4 years ago
Linked from 1 awesome list
csharpcsharp-librarycsharp-sourcegenerator
Related projects:
Repository | Description | Stars |
---|---|---|
martinothamar/wrappervalueobject | Generates simple value objects in C# to wrap primitive types and provide automatic equality comparison and formatting | 53 |
ycanardeau/resxgenerator | A C# source generator to create strongly-typed resource classes for localized strings | 32 |
prophetlamb/tupleoverloadgenerator | Generates overloads to handle variable-length parameter arrays without heap allocations | 5 |
lokimidgard/sourcegenerator.helper.copycode | Generates source code strings for attribute definitions in C#. | 7 |
thenameless314159/sourcegeneratorutils | Provides utility classes and abstractions to simplify source generation tasks in .NET source generators | 21 |
dasmulli/data-builder-generator | Generates builder classes for model classes with predefined property names. | 116 |
cloud0259/controllergenerator | Automates the creation of controllers from specified services in .NET projects using source generator technology | 8 |
ufcpp/valuechangedgenerator | Generates PropertyChanged events from inner struct members | 13 |
ashenblade/enumclass | A source generator that creates type-safe classes inspired by Kotlin's enum class | 4 |
codecentric/net_automatic_interface | Automatically generates interfaces from classes to reduce friction and noise in code | 61 |
sm-g/byvalue | Library to help create value objects with proper equality behavior | 9 |
devteam/immutype | Generates extension methods for immutable data types in .NET. | 41 |
krasin-ga/matryoshki | A framework for creating type-agnostic decorators and adapters using C# source generators | 28 |
hermanussen/compiletimemethodexecutiongenerator | Allows executing code during compilation to improve runtime performance | 20 |
nyrest/fastgenericnew | A fast alternative to Activator.CreateInstance for creating objects in .NET. | 240 |