Table of Contents

Class DefaultHttpClientProvider

Namespace
SimpleSign.Core.Http
Assembly
SimpleSign.Core.dll

Default provider that uses a shared static HttpClient with a 30-second timeout. Safe for console apps and background services. For ASP.NET Core, prefer IHttpClientFactory.

public sealed class DefaultHttpClientProvider : IHttpClientProvider
Inheritance
DefaultHttpClientProvider
Implements
Inherited Members

Fields

Instance

Singleton instance for convenience.

public static readonly DefaultHttpClientProvider Instance

Field Value

DefaultHttpClientProvider

Methods

GetClient()

Returns an HttpClient suitable for OCSP, CRL, TSA, and AIA requests.

public HttpClient GetClient()

Returns

HttpClient