Table of Contents

Class ParallelExtensionsAsync

Namespace
FunctionalDdd
Assembly
FunctionalDdd.RailwayOrientedProgramming.dll

Execute tasks in parallel and return a Tuple of Result<TValue> tasks.

public static class ParallelExtensionsAsync
Inheritance
ParallelExtensionsAsync
Inherited Members

Methods

ParallelAsync<T1, T2>(Task<Result<T1>>, Task<Result<T2>>)

Execute two tasks in parallel and return a tuple of Result<TValue> tasks.

public static (Task<Result<T1>>, Task<Result<T2>>) ParallelAsync<T1, T2>(this Task<Result<T1>> resultTask1, Task<Result<T2>> resultTask2)

Parameters

resultTask1 Task<Result<T1>>
resultTask2 Task<Result<T2>>

Returns

(Task<Result<T1>>, Task<Result<T2>>)

Type Parameters

T1
T2