Thinktecture.Runtime.Extensions (nuget): Provides an easy way to implement Smart Enums and Value Objects.
Keywords: smart-enum|value-object|csharp|dotnet|dotnet-core|roslyn-generator|smart-enums|source-generator|value-objects