Table of Contents

Namespace Arc4u.AspNetCore.Results

Classes

FromResultToActionResultExtension

Converts a FluentResults.Result or FluentResults.Result<TValue> (or a task of it) into an MVC ActionResult for controller actions.

FromResultToHttpResultExtension

Converts a FluentResults.Result or FluentResults.Result<TValue> (or a task of it) into an IResult for minimal API endpoints.

FromResultToProblemDetailExtension

Translates the errors of a failed FluentResults.Result into a ProblemDetails.

FromResultToTypedResultExtension

Converts a FluentResults.Result or FluentResults.Result<TValue> (or a task of it) into a typed Results<...> union for minimal API endpoints.

ProblemDetailsExtensions

Fluent helpers to fill the members and extensions of a ProblemDetails.