Esempio n. 1
0
 public WriteBufferingConnectionListener(ConnectionListener baseListener) : base(baseListener)
 {
 }
 /// <summary>
 /// Instantiates a new <see cref="FilteringConnectionListener"/>.
 /// </summary>
 /// <param name="baseListener">The base connection listener for the <see cref="FilteringConnectionListener"/>.</param>
 public FilteringConnectionListener(ConnectionListener baseListener)
 {
     BaseListener = baseListener ?? throw new ArgumentNullException(nameof(baseListener));
 }
Esempio n. 3
0
        /// <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));
        }