Class DiscoveryHttpClientBuilderExtensions
Inheritance
System.Object
DiscoveryHttpClientBuilderExtensions
Namespace: Steeltoe.Discovery.HttpClients
Assembly: Steeltoe.Discovery.HttpClients.dll
Syntax
public static class DiscoveryHttpClientBuilderExtensions : object
Methods
| Edit this page View SourceAddServiceDiscovery(IHttpClientBuilder)
Adds service discovery for a named
Declaration
public static IHttpClientBuilder AddServiceDiscovery(this IHttpClientBuilder builder)
Parameters
Type | Name | Description |
---|---|---|
IHttpClientBuilder | builder | The |
Returns
Type | Description |
---|---|
IHttpClientBuilder | The incoming |
AddServiceDiscovery<TLoadBalancer>(IHttpClientBuilder)
Adds service discovery for a named
Declaration
public static IHttpClientBuilder AddServiceDiscovery<TLoadBalancer>(this IHttpClientBuilder builder)
where TLoadBalancer : class, ILoadBalancer
Parameters
Type | Name | Description |
---|---|---|
IHttpClientBuilder | builder | The |
Returns
Type | Description |
---|---|
IHttpClientBuilder | The incoming |
Type Parameters
Name | Description |
---|---|
TLoadBalancer | The type of load balancer to use, such as RandomLoadBalancer or RoundRobinLoadBalancer. |