<PackageReference Include="System.Threading.Channels" Version="11.0.0-preview.3.26207.106" />

System.Threading.Channels.ChannelWriter<T>

public abstract class ChannelWriter<T>
Provides a base class for writing to a channel.
namespace System.Threading.Channels { public abstract class ChannelWriter<T> { public virtual bool TryComplete(Exception error = null); public abstract bool TryWrite(T item); public abstract ValueTask<bool> WaitToWriteAsync(CancellationToken cancellationToken = default(CancellationToken)); public virtual ValueTask WriteAsync(T item, CancellationToken cancellationToken = default(CancellationToken)); public void Complete(Exception error = null); protected ChannelWriter(); } }