From e6ef370bc2c82eb2396feebece42d1591c091b05 Mon Sep 17 00:00:00 2001 From: Marty T <120425148+tippmar-nr@users.noreply.github.com> Date: Wed, 2 Oct 2024 14:04:03 -0500 Subject: [PATCH] chore: Ensure all `using System.Net.Http;` are conditionally compiled (#2794) chore: Ensure all `using System.Net.Http;` are conditionally compiled only for non-NETFRAMEWORK builds --- .../Agent/Core/DataTransport/Client/HttpClientBase.cs | 3 ++- .../DataTransport/Client/Interfaces/IHttpClientWrapper.cs | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Agent/NewRelic/Agent/Core/DataTransport/Client/HttpClientBase.cs b/src/Agent/NewRelic/Agent/Core/DataTransport/Client/HttpClientBase.cs index edcd759f0d..c619e8f9eb 100644 --- a/src/Agent/NewRelic/Agent/Core/DataTransport/Client/HttpClientBase.cs +++ b/src/Agent/NewRelic/Agent/Core/DataTransport/Client/HttpClientBase.cs @@ -3,8 +3,9 @@ using System; using System.Net; +#if !NETFRAMEWORK using System.Net.Http; -using System.Threading.Tasks; +#endif using NewRelic.Agent.Core.DataTransport.Client.Interfaces; using NewRelic.Agent.Extensions.Logging; diff --git a/src/Agent/NewRelic/Agent/Core/DataTransport/Client/Interfaces/IHttpClientWrapper.cs b/src/Agent/NewRelic/Agent/Core/DataTransport/Client/Interfaces/IHttpClientWrapper.cs index b8e7fdcc16..708180dd9e 100644 --- a/src/Agent/NewRelic/Agent/Core/DataTransport/Client/Interfaces/IHttpClientWrapper.cs +++ b/src/Agent/NewRelic/Agent/Core/DataTransport/Client/Interfaces/IHttpClientWrapper.cs @@ -1,6 +1,7 @@ -// Copyright 2020 New Relic, Inc. All rights reserved. +// Copyright 2020 New Relic, Inc. All rights reserved. // SPDX-License-Identifier: Apache-2.0 +#if !NETFRAMEWORK using System; using System.Net.Http; using System.Threading.Tasks; @@ -14,3 +15,4 @@ public interface IHttpClientWrapper : IDisposable TimeSpan Timeout { get; set; } } } +#endif