<PackageReference Include="AsyncEnumerator" Version="3.1.0" />

Dasync.Collections.Internals.TaskCompletionSource

public static class TaskCompletionSource
Utility methods for TaskCompletionSource<T>
namespace Dasync.Collections.Internals { public static class TaskCompletionSource { public static void DisableTaskCompletionSourceReUse(); public static void Reset<T>(ref TaskCompletionSource<T> taskCompletionSource, object stateObject = null); } }