Namespace REslava.Result.Extensions
Classes
- ResultActivityExtensions
Extension methods for enriching OpenTelemetry Activity spans with Result outcome metadata.
- ResultBindExtensions
Extension methods for binding operations on Result types.
- ResultCatchExtensions
Extension methods for inline typed exception handling on Task<TResult> result pipelines.
- ResultExtensions
Extension methods for tap operations on Result types.
- ResultFilterExtensions
Extension methods for filtering Result<TValue> by a predicate on the success value.
- ResultLINQExtensions
LINQ query syntax support for Result types. Enables functional composition using C# query expressions.
- ResultLoggingExtensions
Extension methods for logging Result outcome to ILogger.
- ResultRecoverExtensions
Extension methods for railway recovery on Task<TResult> result pipelines.
- ResultTaskExtensions
Extension methods for working with Task<Result<T>>.
- ResultTimeoutExtensions
Extension methods for enforcing timeouts on async Result operations.
- ResultValidationExtensions
Extension methods for validation operations on Result types.