1 implementation of IMultiplexedConnectionListener
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
Internal\QuicConnectionListener.cs (1)
19internal sealed class QuicConnectionListener : IMultiplexedConnectionListener, IAsyncDisposable
7 references to IMultiplexedConnectionListener
Microsoft.AspNetCore.Connections.Abstractions (3)
IMultiplexedConnectionListenerFactory.cs (3)
17/// Creates an <see cref="IMultiplexedConnectionListener"/> bound to the specified <see cref="EndPoint"/>. 22/// <returns>A <see cref="ValueTask{IMultiplexedConnectionListener}"/> that completes when the listener has been bound, yielding a <see cref="IMultiplexedConnectionListener" /> representing the new listener.</returns> 23ValueTask<IMultiplexedConnectionListener> BindAsync(EndPoint endpoint, IFeatureCollection? features = null, CancellationToken cancellationToken = default);
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\Infrastructure\TransportManager.cs (3)
81var transport = await multiplexedTransportFactory.BindAsync(endPoint, features, cancellationToken).ConfigureAwait(false); 219private readonly IMultiplexedConnectionListener _multiplexedConnectionListener; 221public GenericMultiplexedConnectionListener(IMultiplexedConnectionListener multiplexedConnectionListener)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
QuicTransportFactory.cs (1)
38public async ValueTask<IMultiplexedConnectionListener> BindAsync(EndPoint endpoint, IFeatureCollection? features = null, CancellationToken cancellationToken = default)