<PackageReference Include="System.Threading.Tasks.Extensions" Version="4.6.3" />

System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable<TResult>

public struct ConfiguredValueTaskAwaitable<TResult>
Provides an awaitable type that enables configured awaits on a ValueTask<T>.
namespace System.Runtime.CompilerServices { public readonly struct ConfiguredValueTaskAwaitable<TResult> { public readonly struct ConfiguredValueTaskAwaiter : ICriticalNotifyCompletion, INotifyCompletion { public bool IsCompleted { get; } public TResult GetResult(); public void OnCompleted(Action continuation); public void UnsafeOnCompleted(Action continuation); } public ConfiguredValueTaskAwaiter GetAwaiter(); } }