Class DiscoveryHttpClientHandler
A
Inheritance
System.Object
DiscoveryHttpClientHandler
Namespace: Steeltoe.Discovery.HttpClients
Assembly: Steeltoe.Discovery.HttpClients.dll
Syntax
public sealed class DiscoveryHttpClientHandler : HttpClientHandler
Constructors
| Edit this page View SourceDiscoveryHttpClientHandler(ILoadBalancer, TimeProvider)
Initializes a new instance of the DiscoveryHttpClientHandler class.
Declaration
public DiscoveryHttpClientHandler(ILoadBalancer loadBalancer, TimeProvider timeProvider)
Parameters
Type | Name | Description |
---|---|---|
ILoadBalancer | loadBalancer | The load balancer to use. |
TimeProvider | timeProvider | Provides access to the system time. |
Methods
| Edit this page View SourceSendAsync(HttpRequestMessage, CancellationToken)
Declaration
protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
Parameters
Type | Name | Description |
---|---|---|
HttpRequestMessage | request | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task<HttpResponseMessage> |