/// <inheritdoc/> public override async ValueTask <ConnectionListener> ListenAsync(EndPoint?endPoint = null, IConnectionProperties?options = null, CancellationToken cancellationToken = default) { ConnectionListener listener = await BaseFactory.ListenAsync(endPoint, options, cancellationToken).ConfigureAwait(false); return(new WriteBufferingConnectionListener(listener)); }