Select Method
Definition
- Namespace
- Tyne
- Assembly
- Tyne.Core.dll
Methods
| Edit this page View SourceSelect<T, TE, TResult>(Result<T, TE>, Func<T, TResult>)
Declaration
public static Result<TResult, TE> Select<T, TE, TResult>(this Result<T, TE> result, Func<T, TResult> selector)
Parameters
Returns
Result<TResult, TE>Type Parameters
T
TE
TResult
Select<T, TE, TResult>(Result<T, TE>, Func<T, Task<TResult>>)
Declaration
public static Task<Result<TResult, TE>> Select<T, TE, TResult>(this Result<T, TE> result, Func<T, Task<TResult>> selector)
Parameters
Returns
Task<Result<TResult, TE>>Type Parameters
T
TE
TResult
Select<T, TE, TResult>(Task<Result<T, TE>>, Func<T, TResult>)
Declaration
public static Task<Result<TResult, TE>> Select<T, TE, TResult>(this Task<Result<T, TE>> resultTask, Func<T, TResult> selector)
Parameters
Returns
Task<Result<TResult, TE>>Type Parameters
T
TE
TResult
Select<T, TE, TResult>(Task<Result<T, TE>>, Func<T, Task<TResult>>)
Declaration
public static Task<Result<TResult, TE>> Select<T, TE, TResult>(this Task<Result<T, TE>> resultTask, Func<T, Task<TResult>> selector)
Parameters
Returns
Task<Result<TResult, TE>>Type Parameters
T
TE
TResult