<PackageReference Include="System.IO.Pipelines" Version="10.0.4" />

System.Threading.Tasks.TaskToAsyncResult

static class TaskToAsyncResult
namespace System.Threading.Tasks { internal static class TaskToAsyncResult { public static IAsyncResult Begin(Task task, AsyncCallback callback, object state); public static void End(IAsyncResult asyncResult); public static TResult End<[System.Runtime.CompilerServices.Nullable(2)] TResult>(IAsyncResult asyncResult); public static Task Unwrap(IAsyncResult asyncResult); public static Task<TResult> Unwrap<[System.Runtime.CompilerServices.Nullable(2)] TResult>(IAsyncResult asyncResult); } }