Table of Contents

Class DiscoveryHttpClientHandlerBase

Namespace
Steeltoe.Common.Discovery
Assembly
Steeltoe.Common.Http.dll
public class DiscoveryHttpClientHandlerBase
Inheritance
DiscoveryHttpClientHandlerBase
Inherited Members

Constructors

DiscoveryHttpClientHandlerBase(IDiscoveryClient, ILogger, ILoadBalancer)

public DiscoveryHttpClientHandlerBase(IDiscoveryClient client, ILogger logger = null, ILoadBalancer loadBalancer = null)

Parameters

client IDiscoveryClient
logger ILogger
loadBalancer ILoadBalancer

Fields

_client

protected IDiscoveryClient _client

Field Value

IDiscoveryClient

_loadBalancer

protected ILoadBalancer _loadBalancer

Field Value

ILoadBalancer

_logger

protected ILogger _logger

Field Value

ILogger

Methods

LookupService(Uri)

public virtual Uri LookupService(Uri current)

Parameters

current Uri

Returns

Uri

LookupServiceAsync(Uri)

public virtual Task<Uri> LookupServiceAsync(Uri current)

Parameters

current Uri

Returns

Task<Uri>