<PackageReference Include="Microsoft.Identity.Client" Version="4.82.1-preview2" />

Microsoft.Identity.Client.Http.IHttpManager

interface IHttpManager
namespace Microsoft.Identity.Client.Http { internal interface IHttpManager { long LastRequestDurationInMs { get; } Task<HttpResponse> SendRequestAsync(Uri endpoint, IDictionary<string, string> headers, HttpContent body, HttpMethod method, ILoggerAdapter logger, bool doNotThrow, X509Certificate2 mtlsCertificate, Func<HttpRequestMessage, X509Certificate2, X509Chain, SslPolicyErrors, bool> validateServerCertificate, CancellationToken cancellationToken, IRetryPolicy retryPolicy, int retryCount = 0); } }