Class DiscoveryHttpClientHandlerBase
Inheritance
System.Object
DiscoveryHttpClientHandlerBase
Assembly: Steeltoe.Common.Http.dll
Syntax
public class DiscoveryHttpClientHandlerBase : object
Constructors
|
Edit this page
View Source
DiscoveryHttpClientHandlerBase(IDiscoveryClient, ILogger, ILoadBalancer)
Declaration
public DiscoveryHttpClientHandlerBase(IDiscoveryClient client, ILogger logger = null, ILoadBalancer loadBalancer = null)
Parameters
Type |
Name |
Description |
IDiscoveryClient |
client |
|
ILogger |
logger |
|
ILoadBalancer |
loadBalancer |
|
Fields
|
Edit this page
View Source
_client
Declaration
protected IDiscoveryClient _client
Field Value
|
Edit this page
View Source
_loadBalancer
Declaration
protected ILoadBalancer _loadBalancer
Field Value
Type |
Description |
ILoadBalancer |
|
|
Edit this page
View Source
_logger
Declaration
protected ILogger _logger
Field Value
Methods
|
Edit this page
View Source
LookupService(Uri)
Declaration
public virtual Uri LookupService(Uri current)
Parameters
Type |
Name |
Description |
Uri |
current |
|
Returns
|
Edit this page
View Source
LookupServiceAsync(Uri)
Declaration
public virtual async Task<Uri> LookupServiceAsync(Uri current)
Parameters
Type |
Name |
Description |
Uri |
current |
|
Returns
Type |
Description |
Task<Uri> |
|