API Reference
Class
SharedHttpClient
Provides a single static HttpClient instance for the process.
Inheritance
- Object
- SharedHttpClient
Constructors
public SharedHttpClient() #Methods
public static async Task<String> GetStringWithRetryAsync(String url, CancellationToken ct, Int32 attempts = 3) #Returns:
Task<String>Retrieves content with retry logic for transient network errors.
Parameters
- url System.String
- Request URL.
- ct System.Threading.CancellationToken
- Cancellation token.
- attempts System.Int32 = 3
- Maximum retry attempts.
Returns
Downloaded string content.
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Fields
public static readonly HttpClient Instance #Gets the shared HttpClient instance.