2 instantiations of WebTransportStream
Microsoft.AspNetCore.Server.Kestrel.Core (2)
Internal\Http3\Http3Connection.cs (1)
639
var webtransportStream = new
WebTransportStream
(stream.Context, type);
Internal\WebTransport\WebTransportSession.cs (1)
133
var stream = new
WebTransportStream
(streamContext, WebTransportStreamType.Output);
7 references to WebTransportStream
Microsoft.AspNetCore.Server.Kestrel.Core (7)
Internal\Http3\Http3Connection.cs (1)
639
var
webtransportStream = new WebTransportStream(stream.Context, type);
Internal\WebTransport\WebTransportSession.cs (6)
24
private readonly ConcurrentDictionary<long,
WebTransportStream
> _openStreams = new();
26
private readonly Channel<
WebTransportStream
> _pendingStreams;
52
_pendingStreams = Channel.CreateUnbounded<
WebTransportStream
>();
133
var
stream = new WebTransportStream(streamContext, WebTransportStreamType.Output);
145
internal void AddStream(
WebTransportStream
stream)
185
var success = _openStreams.Remove(streamId, out
var
stream);