From d1709df96a6a048c0496902f293bf4852dc11bc3 Mon Sep 17 00:00:00 2001 From: campersau Date: Mon, 2 Mar 2026 10:22:13 +0100 Subject: [PATCH] Use HttpVersion.Version11 to avoid Version allocation --- src/Docker.DotNet/DockerClient.cs | 2 +- src/Microsoft.Net.Http.Client/ManagedHandler.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Docker.DotNet/DockerClient.cs b/src/Docker.DotNet/DockerClient.cs index 8042eeb1..61331ac3 100644 --- a/src/Docker.DotNet/DockerClient.cs +++ b/src/Docker.DotNet/DockerClient.cs @@ -392,7 +392,7 @@ private HttpRequestMessage PrepareRequest(HttpMethod method, string path, IQuery } var request = new HttpRequestMessage(method, HttpUtility.BuildUri(_clientOptions.Endpoint, _clientOptions.ApiVersion, path, queryString)); - request.Version = new Version(1, 1); + request.Version = HttpVersion.Version11; request.Headers.Add("User-Agent", UserAgent); var customHeaders = headers == null diff --git a/src/Microsoft.Net.Http.Client/ManagedHandler.cs b/src/Microsoft.Net.Http.Client/ManagedHandler.cs index a7f55cf5..17131920 100644 --- a/src/Microsoft.Net.Http.Client/ManagedHandler.cs +++ b/src/Microsoft.Net.Http.Client/ManagedHandler.cs @@ -352,7 +352,7 @@ private async Task TunnelThroughProxyAsync(HttpRequestMessage request, Stream tr // CONNECT server.example.com:80 HTTP / 1.1 // Host: server.example.com:80 var connectRequest = new HttpRequestMessage(); - connectRequest.Version = new Version(1, 1); + connectRequest.Version = HttpVersion.Version11; connectRequest.Headers.ProxyAuthorization = request.Headers.ProxyAuthorization; connectRequest.Method = new HttpMethod("CONNECT");