Found 23 packages
A simple, fluent discriminated union of an error or a result.
A simple, fluent discriminated union of an error or a result. This repository only has extra properties compared to the original one. Original repository ErrorOr by Amichai Mantinband
Package Description
A simple, fluent discriminated union of an error or a result.
A collection of ErrorOr extension methods designed to reduce the amount of boilerplate code needed when returning appropriate HTTP responses.
A compatibility layer to use FluentCoder.Maybe with ErrorOr library.
A simple, fluent discriminated union of an error or a result.
Package Description
PlasterSkull extensions for ErrorOr
A simple, fluent discriminated union of an error or a result. Supports .NET Standard 2.0, .NET 8, .NET 9, and .NET 10 with full AOT and trimming compatibility.
PlasterSkull extra stuff for Fluxor with some ErrorOr lib
A simple, fluent discriminated union of an error or a result. This repository extends ErrorOr by Linq (Select, SelectMany, Bind, Map). Original repository ErrorOr by Amichai Mantinband
Discriminated unions for .NET with fluent error handling. ErrorOr<T> provides railway-oriented programming, nullable-to-ErrorOr extensions (OrNotFound, OrValidation, OrError), Match/Then/Else/Switch/FailIf fluent API, and rich typed errors mapped to HTTP status codes.
Roslyn source generator for ASP.NET Core Minimal API integration with ErrorOrX. Auto-generates MapErrorOrEndpoints() with typed Results unions for OpenAPI, smart parameter binding (body/route/query/service inference), middleware attribute emission, and JSON serialization context. Full Native AOT support.
ErrorOr library back ported to .NET Framework 4.8. A simple, fluent discriminated union of an error or a result.
OpenAI C# / .NET library, using GPT-4, 3.5 and 3, DALL-E 3, DALL-E 2, Whisper, etc. It supports OpenAI and Azure-OpenAI APIs, dependency injections. Developed for public and free usage.
Custom error handling for GraphQL projects
OpenAI C# / .NET library, using GPT-4, 3.5 and 3, DALL-E 3, DALL-E 2, Whisper, etc. It supports OpenAI and Azure-OpenAI APIs, dependency injections. Developed for public and free usage.
Wrap an exception to a type
Package Description