/// <summary>Creates an instance of the <see cref="AsyncValueTaskMethodBuilder{TResult}" /> struct.</summary> /// <returns>The initialized instance.</returns> public static AsyncValueTaskMethodBuilder <TResult> Create() { return(new AsyncValueTaskMethodBuilder <TResult> { _methodBuilder = AsyncTaskMethodBuilder <TResult> .Create() }); }
/// <summary>Creates an instance of the <see cref="AsyncIteratorMethodBuilder"/> struct.</summary> /// <returns>The initialized instance.</returns> public static AsyncIteratorMethodBuilder Create() => new AsyncIteratorMethodBuilder() { _methodBuilder = AsyncTaskMethodBuilder.Create() };
/// <summary>Creates an instance of the <see cref="AsyncValueTaskMethodBuilder{TResult}"/> struct.</summary> /// <returns>The initialized instance.</returns> public static AsyncValueTaskMethodBuilder <TResult> Create() => new AsyncValueTaskMethodBuilder <TResult>() { _methodBuilder = AsyncTaskMethodBuilder <TResult> .Create() };
/// <summary> /// Creates an instance of the builder. /// </summary> /// <returns></returns> public static TaskLikeMethodBuilder <TResult> Create() => new TaskLikeMethodBuilder <TResult>() { _methodBuilder = AsyncTaskMethodBuilder <TResult> .Create() };