9 writes to RequestHeaderEncodingSelector
InMemory.FunctionalTests (8)
Http2\Http2StreamTests.cs (4)
2181_serviceContext.ServerOptions.RequestHeaderEncodingSelector = _ => Encoding.UTF8; // Used for decoding response. 2507_serviceContext.ServerOptions.RequestHeaderEncodingSelector = _ => Encoding.UTF8; // Used for decoding response. 5798_serviceContext.ServerOptions.RequestHeaderEncodingSelector = _ => Encoding.Latin1; 5843_serviceContext.ServerOptions.RequestHeaderEncodingSelector = _ => encoding;
Http3\Http3StreamTests.cs (2)
892_serviceContext.ServerOptions.RequestHeaderEncodingSelector = _ => Encoding.UTF8; // Used for decoding response. 1041_serviceContext.ServerOptions.RequestHeaderEncodingSelector = _ => Encoding.UTF8; // Used for decoding response.
RequestTests.cs (2)
2197testContext.ServerOptions.RequestHeaderEncodingSelector = _ => Encoding.Latin1; 2290testContext.ServerOptions.RequestHeaderEncodingSelector = _ => Encoding.UTF32;
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (1)
KestrelServerOptionsTests.cs (1)
102var ex = Assert.Throws<ArgumentNullException>(() => options.RequestHeaderEncodingSelector = null);
4 references to RequestHeaderEncodingSelector
InMemory.FunctionalTests (1)
Http2\Http2TestBase.cs (1)
441_decodedHeaders[nameStr] = value.GetRequestHeaderString(nameStr, _serviceContext.ServerOptions.RequestHeaderEncodingSelector, checkForNewlineChars: true);
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\Http\HttpProtocol.cs (1)
387HttpRequestHeaders.EncodingSelector = ServerOptions.RequestHeaderEncodingSelector;
KestrelServerOptions.cs (2)
354writer.WriteString(nameof(RequestHeaderEncodingSelector), RequestHeaderEncodingSelector == DefaultHeaderEncodingSelector ? "default" : "configured");