Skip to main content

FluentResults

NuGet Version NuGet Downloads

FluentResults integration for functional error handling without exceptions.

Installation

dotnet add package Oproto.FluentDynamoDb.FluentResults

Key Features

  • Result Pattern - Return success or failure without exceptions
  • Error Aggregation - Collect multiple errors in a single result
  • Typed Errors - Custom error types for different failure scenarios
  • Chain Operations - Fluent API for composing operations

Quick Start

var result = await service.GetUserAsync("user123");

if (result.IsSuccess)
Console.WriteLine($"Found: {result.Value.Name}");
else
Console.WriteLine($"Error: {result.Errors.First().Message}");

For details, see the FluentResults Integration guide.

NuGet

View on NuGet.org