Implement TCP Keep-Alive for WinHttpHandler (#44889)
authorAnton Firszov <Anton.Firszov@microsoft.com>
Wed, 25 Nov 2020 14:13:09 +0000 (15:13 +0100)
committerGitHub <noreply@github.com>
Wed, 25 Nov 2020 14:13:09 +0000 (15:13 +0100)
commit837785f9ca4abbc3cffa77af1b94623121567b70
treeb1374a8af7bf40c8b4c28c97f714831efb5654b0
parent0262b49a470bff6353fc91e87aec18b2c13c9e69
Implement TCP Keep-Alive for WinHttpHandler (#44889)

Implements the final version of the API proposal in #44025 except the [SupportedOSPlatform("windows10.0.2004")] bits
src/libraries/Common/src/Interop/Windows/WinHttp/Interop.winhttp_types.cs
src/libraries/System.Net.Http.WinHttpHandler/ref/System.Net.Http.WinHttpHandler.cs
src/libraries/System.Net.Http.WinHttpHandler/src/System/Net/Http/WinHttpHandler.cs
src/libraries/System.Net.Http.WinHttpHandler/tests/FunctionalTests/WinHttpHandlerTest.cs
src/libraries/System.Net.Http.WinHttpHandler/tests/UnitTests/APICallHistory.cs
src/libraries/System.Net.Http.WinHttpHandler/tests/UnitTests/FakeInterop.cs
src/libraries/System.Net.Http.WinHttpHandler/tests/UnitTests/WinHttpHandlerTest.cs