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)
2197
testContext.ServerOptions.
RequestHeaderEncodingSelector
= _ => Encoding.Latin1;
2290
testContext.ServerOptions.
RequestHeaderEncodingSelector
= _ => Encoding.UTF32;
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (1)
KestrelServerOptionsTests.cs (1)
102
var 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)
387
HttpRequestHeaders.EncodingSelector = ServerOptions.
RequestHeaderEncodingSelector
;
KestrelServerOptions.cs (2)
354
writer.WriteString(nameof(
RequestHeaderEncodingSelector
),
RequestHeaderEncodingSelector
== DefaultHeaderEncodingSelector ? "default" : "configured");