Table of Contents

Namespace Olve.Results

Classes

DeletionResultExtensions

Extension methods for DeletionResult.

DictionaryResultExtensions

Extension methods for dictionary operations that return Result instead of throwing.

ResultEnumerableExtensions

Extension methods for working with Result, Result, and Result<T> collections.

ResultExtensions

Extension methods for Result and Result<T>.

ResultFuncExtensions

Extensions for Func<T, TResult>.

ResultProblem

Represents a problem encountered during an operation.

ResultProblemCollection

Represents a collection of problems encountered during an operation.

Structs

DeletionResult

Represents the result of a deletion operation, which can succeed, fail due to not being found, or fail due to an error.

ProblemOriginInformation

Represents the origin of a problem.

Result

Represents a result of an operation without a value, indicating success or failure.

Result<T>

Represents a result of an operation with a value, indicating success or failure.