예제 #1
0
 //# ValueTask<Result<T1>> ==>  Func<T1, ValueTask<T2>> ==> ValueTask<Result<T2>>
 public static ValueTask <Result <T2> > MapAsync <T1, T2>(this ValueTask <Result <T1> > result, Func <T1, ValueTask <T2> > resultSelector)
 => result.ValueTaskResultAsync <T1, T2>(rt1 => rt1.MapAsync(resultSelector));