1 write to ConnectionFeatures
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\BaseHttpConnectionContext.cs (1)
30
ConnectionFeatures
= connectionFeatures;
21 references to ConnectionFeatures
Microsoft.AspNetCore.Server.Kestrel.Core (21)
Internal\Http\HttpProtocol.cs (1)
98
public IFeatureCollection ConnectionFeatures => _context.
ConnectionFeatures
;
Internal\Http2\Http2Connection.cs (4)
141
_metricsContext = context.
ConnectionFeatures
.GetRequiredFeature<IConnectionMetricsContextFeature>().MetricsContext;
193
public IFeatureCollection ConnectionFeatures => _context.
ConnectionFeatures
;
818
_context.
ConnectionFeatures
,
1026
_context.
ConnectionFeatures
.Get<IConnectionLifetimeNotificationFeature>()?.RequestClose();
Internal\Http3\Http3Connection.cs (2)
58
MetricsContext = context.
ConnectionFeatures
.GetRequiredFeature<IConnectionMetricsContextFeature>().MetricsContext;
60
_errorCodeFeature = context.
ConnectionFeatures
.GetRequiredFeature<IProtocolErrorCodeFeature>();
Internal\Http3\Http3ControlStream.cs (3)
47
_streamIdFeature = context.
ConnectionFeatures
.GetRequiredFeature<IStreamIdFeature>();
48
_streamClosedFeature = context.
ConnectionFeatures
.GetRequiredFeature<IStreamClosedFeature>();
49
_errorCodeFeature = context.
ConnectionFeatures
.GetRequiredFeature<IProtocolErrorCodeFeature>();
Internal\Http3\Http3Stream.cs (4)
90
_errorCodeFeature = _context.
ConnectionFeatures
.GetRequiredFeature<IProtocolErrorCodeFeature>();
91
_streamIdFeature = _context.
ConnectionFeatures
.GetRequiredFeature<IStreamIdFeature>();
92
_streamAbortFeature = _context.
ConnectionFeatures
.GetRequiredFeature<IStreamAbortFeature>();
93
_streamClosedFeature = _context.
ConnectionFeatures
.GetRequiredFeature<IStreamClosedFeature>();
Internal\HttpConnection.cs (4)
89
var connectionHeartbeatFeature = _context.
ConnectionFeatures
.Get<IConnectionHeartbeatFeature>();
90
var connectionLifetimeNotificationFeature = _context.
ConnectionFeatures
.Get<IConnectionLifetimeNotificationFeature>();
196
var hasTls = _context.
ConnectionFeatures
.Get<ITlsConnectionFeature>() != null;
197
var applicationProtocol = _context.
ConnectionFeatures
.Get<ITlsApplicationProtocolFeature>()?.ApplicationProtocol
Internal\WebTransport\WebTransportStream.cs (3)
52
var streamIdFeature = context.
ConnectionFeatures
.GetRequiredFeature<IStreamIdFeature>();
55
_features = context.
ConnectionFeatures
;
69
var streamId = localContext.
ConnectionFeatures
.GetRequiredFeature<IStreamIdFeature>().StreamId;