5 implementations of Protocol
Microsoft.AspNetCore.Http (1)
Features\HttpRequestFeature.cs (1)
28public string Protocol { get; set; }
Microsoft.AspNetCore.Owin (1)
OwinFeatureCollection.cs (1)
75string IHttpRequestFeature.Protocol
Microsoft.AspNetCore.Server.HttpSys (1)
RequestProcessing\RequestContext.FeatureCollection.cs (1)
202string IHttpRequestFeature.Protocol
Microsoft.AspNetCore.Server.IIS (1)
Core\IISHttpContext.FeatureCollection.cs (1)
110string IHttpRequestFeature.Protocol
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\Http\HttpProtocol.FeatureCollection.cs (1)
22string IHttpRequestFeature.Protocol
2 writes to Protocol
Microsoft.AspNetCore.Http (1)
Internal\DefaultHttpRequest.cs (1)
130set { HttpRequestFeature.Protocol = value; }
Microsoft.AspNetCore.Owin (1)
OwinEnvironment.cs (1)
409{ OwinConstants.RequestProtocol, new FeatureMap<IHttpRequestFeature>(feature => feature.Protocol, () => string.Empty, (feature, value) => feature.Protocol = Convert.ToString(value, CultureInfo.InvariantCulture)) },
4 references to Protocol
Microsoft.AspNetCore.Http (1)
Internal\DefaultHttpRequest.cs (1)
129get { return HttpRequestFeature.Protocol; }
Microsoft.AspNetCore.Http.Connections (1)
Internal\HttpConnectionDispatcher.cs (1)
723Protocol = existingRequestFeature.Protocol,
Microsoft.AspNetCore.Owin (1)
OwinEnvironment.cs (1)
409{ OwinConstants.RequestProtocol, new FeatureMap<IHttpRequestFeature>(feature => feature.Protocol, () => string.Empty, (feature, value) => feature.Protocol = Convert.ToString(value, CultureInfo.InvariantCulture)) },
Microsoft.AspNetCore.Rewrite (1)
PatternSegments\ServerProtocolSegment.cs (1)
12return context.HttpContext.Features.Get<IHttpRequestFeature>()?.Protocol;