Class XTask
- Namespace
- Prefrontal.Common.Extensions.Async
- Assembly
- Prefrontal.Core.dll
public static class XTask
- Inheritance
-
XTask
- Inherited Members
Methods
Then(Task, Action)
Just like then in JavaScript.
public static Task Then(this Task task, Action then)
Parameters
Returns
Then<TOut>(Task, Func<TOut>)
Just like then in JavaScript.
public static Task<TOut> Then<TOut>(this Task task, Func<TOut> then)
Parameters
Returns
- Task<TOut>
Type Parameters
TOut
Then<TIn, TOut>(Task<TIn>, Func<TIn, Task<TOut>>)
Just like then in JavaScript.
public static Task<TOut> Then<TIn, TOut>(this Task<TIn> task, Func<TIn, Task<TOut>> then)
Parameters
Returns
- Task<TOut>
Type Parameters
TIn
TOut
Then<TIn, TOut>(Task<TIn>, Func<TIn, TOut>)
Just like then in JavaScript.
public static Task<TOut> Then<TIn, TOut>(this Task<TIn> task, Func<TIn, TOut> then)
Parameters
Returns
- Task<TOut>
Type Parameters
TIn
TOut
ToAsyncEnumerable<T>(Task<T>)
public static IAsyncEnumerable<T> ToAsyncEnumerable<T>(this Task<T> task)
Parameters
task
Task<T>
Returns
Type Parameters
T