* Invert the dependency between connection adapters and Frame - Removed PrepareRequest from IAdaptedConnection and instead added a feature collection to the ConnectionAdapterContext. This allows features to be set once by the adapter instead of per request. It's the Frame's job to copy features from the connection level feature collection into the per request feature collection. - Set the scheme to "https" based on the presence of ITlsConnectionFeature. - Always set ITlsConnection feature if the HttpsAdaptedConnection doesn't throw during the handshake |
||
|---|---|---|
| .. | ||
| Properties | ||
| SystemdActivation | ||
| TestHelpers | ||
| AddressRegistrationTests.cs | ||
| BadHttpRequestTests.cs | ||
| ChunkedRequestTests.cs | ||
| ChunkedResponseTests.cs | ||
| ConnectionAdapterTests.cs | ||
| DefaultHeaderTests.cs | ||
| EventSourceTests.cs | ||
| FrameConnectionManagerTests.cs | ||
| GeneratedCodeTests.cs | ||
| HttpClientSlimTests.cs | ||
| HttpsConnectionAdapterTests.cs | ||
| HttpsTests.cs | ||
| IWebHostPortExtensions.cs | ||
| KeepAliveTimeoutTests.cs | ||
| LoggingConnectionAdapterTests.cs | ||
| MaxRequestBufferSizeTests.cs | ||
| MaxRequestLineSizeTests.cs | ||
| Microsoft.AspNetCore.Server.Kestrel.FunctionalTests.csproj | ||
| RequestHeaderLimitsTests.cs | ||
| RequestHeadersTimeoutTests.cs | ||
| RequestTargetProcessingTests.cs | ||
| RequestTests.cs | ||
| ResponseTests.cs | ||
| TestServer.cs | ||
| ThreadCountTests.cs | ||
| UpgradeTests.cs | ||
| xunit.runner.json | ||