<PackageReference Include="NUnit" Version="4.2.2" />

NUnit.Framework.Internal.AwaitAdapter

abstract class AwaitAdapter
Adapts various styles of asynchronous waiting to a common API.
public abstract bool IsCompleted { get; }

protected AwaitAdapter()

public static AwaitAdapter FromAwaitable(object awaitable)

public static Type GetResultType(Type awaitableType)

public static bool IsAwaitable(Type awaitableType)

public abstract void BlockUntilCompleted()

public abstract object GetResult()

public abstract void OnCompleted(Action action)