1 implementation of IHttpExtendedConnectFeature
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\Http\HttpProtocol.Generated.cs (1)
29
IHttpExtendedConnectFeature
,
16 references to IHttpExtendedConnectFeature
Microsoft.AspNetCore.Server.Kestrel.Core (12)
Internal\Http\HttpProtocol.FeatureCollection.cs (3)
152
bool
IHttpExtendedConnectFeature
.IsExtendedConnect => IsExtendedConnectRequest;
154
string?
IHttpExtendedConnectFeature
.Protocol => ConnectProtocol;
292
async ValueTask<Stream>
IHttpExtendedConnectFeature
.AcceptAsync()
Internal\Http\HttpProtocol.Generated.cs (9)
48
internal protected
IHttpExtendedConnectFeature
? _currentIHttpExtendedConnectFeature;
272
else if (key == typeof(
IHttpExtendedConnectFeature
))
424
else if (key == typeof(
IHttpExtendedConnectFeature
))
426
_currentIHttpExtendedConnectFeature = (
IHttpExtendedConnectFeature
?)value;
578
else if (typeof(TFeature) == typeof(
IHttpExtendedConnectFeature
))
580
feature = Unsafe.As<
IHttpExtendedConnectFeature
?, TFeature?>(ref _currentIHttpExtendedConnectFeature);
738
else if (typeof(TFeature) == typeof(
IHttpExtendedConnectFeature
))
740
_currentIHttpExtendedConnectFeature = Unsafe.As<TFeature?,
IHttpExtendedConnectFeature
?>(ref feature);
888
yield return new KeyValuePair<Type, object>(typeof(
IHttpExtendedConnectFeature
), _currentIHttpExtendedConnectFeature);
Microsoft.AspNetCore.WebSockets (4)
WebSocketMiddleware.cs (4)
60
var
connectFeature = context.Features.Get<
IHttpExtendedConnectFeature
>();
93
private readonly
IHttpExtendedConnectFeature
? _connectFeature;
99
public WebSocketHandshake(HttpContext context, IHttpUpgradeFeature? upgradeFeature,
IHttpExtendedConnectFeature
? connectFeature, WebSocketOptions options, ILogger logger)