using System; using System.Reflection; using System.Net.Http; namespace MonoTests.System.Net.Http { static class HttpClientTestHelpers { #if LEGACY_HTTPCLIENT internal static bool UsingSocketsHandler => false; #else internal static bool UsingSocketsHandler => true; #endif internal static bool IsSocketsHandler (HttpClientHandler handler) => false; internal static HttpClient CreateHttpClientWithHttpClientHandler () { return new HttpClient (CreateHttpClientHandler ()); } internal static HttpClientHandler CreateHttpClientHandler () { return new WebRequestHandler (); } } }