public MulticastEnumerator(MulticastAsyncEnumerable <T> parent) { _parent = parent; var tcs = new TaskCompletionSource <bool>(); tcs.TrySetResult(true); Volatile.Write(ref _consumed, tcs); }
public MulticastEnumerator(MulticastAsyncEnumerable <T> parent) { _parent = parent; var tcs = new TaskCompletionSource <bool>(); tcs.TrySetResult(true); Volatile.Write(ref _consumed, tcs); }