ValueObjectGenerator

Value wrappers

Generates wrapper classes to prevent type confusion in object properties

ValueObjectGenerator is Generator for ValueObjects.

GitHub

40 stars
2 watching
1 forks
Language: C#
last commit: about 4 years ago
Linked from 1 awesome list

csharpcsharp-librarycsharp-sourcegenerator

Backlinks from these awesome lists:

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 31
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 63
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 29
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. 244