<PackageReference Include="System.ServiceModel.Primitives" Version="6.0.0-rc.23205.4" />

System.ServiceModel.Channels.IChannelAcceptor<TChannel>

interface IChannelAcceptor<TChannel> : ICommunicationObject where TChannel : IChannel
TChannel AcceptChannel(TimeSpan timeout)

IAsyncResult BeginAcceptChannel(TimeSpan timeout, AsyncCallback callback, object state)

IAsyncResult BeginWaitForChannel(TimeSpan timeout, AsyncCallback callback, object state)

TChannel EndAcceptChannel(IAsyncResult result)

bool WaitForChannel(TimeSpan timeout)