An incremental source generator that creates typed extension methods for OneOf<> types for more readable and robust code.
-
Updated
Dec 20, 2023 - C#
An incremental source generator that creates typed extension methods for OneOf<> types for more readable and robust code.
Extends OneOf<> and OneOfBase<> with methods to deconstruct their underlying types, while converting non-nullable value-types into nullable types (so only one of the resulting values will be non-null). Also provides extensions to convert into Tuple<> or ValueTuple<>
Extensions for https://github.com/mcintyre321/OneOf that expose XOrResonWhyNot extension methods for LINQ
Elasticsearch implemented in ASP.NET Core Web API for learning purposes.
Api para estudo utilizando discriminator para mapear 2(ou mais) entidades de 1 tabela utilizando o Entity Framework + OneOf + Fluent Validation + Fluent Assertion
'OneOf' used as 'Option Type' compared with pure 'Option Type'.
A collection of Blazor components for working with OneOf discriminated unions
REST API with custom-built simple identity management, output caching and EF core interceptors techniques as well as utilizing Scalar UI
Template of api with OneOf discriminated union (functional programming), exception filters
Add a description, image, and links to the oneof topic page so that developers can more easily learn about it.
To associate your repository with the oneof topic, visit your repo's landing page and select "manage topics."