Class ConfigurationDiscoveryClientBuilderExtensions
- Namespace
- Steeltoe.Discovery.Client.SimpleClients
- Assembly
- Steeltoe.Discovery.ClientBase.dll
public static class ConfigurationDiscoveryClientBuilderExtensions
- Inheritance
-
ConfigurationDiscoveryClientBuilderExtensions
- Inherited Members
Methods
UseConfiguredInstances(DiscoveryClientBuilder)
Allows the use of IDiscoveryClient model built from IConfiguration instead of a hosted service registry
public static DiscoveryClientBuilder UseConfiguredInstances(this DiscoveryClientBuilder clientBuilder)
Parameters
clientBuilderDiscoveryClientBuilderthis
Returns
Remarks
Build your list of service instances under the configuration prefix discovery:services, for example:
"discovery": {
"services": [
{ "serviceId": "CartService", "host": "knownhost1", "port": 443, "isSecure": true },
{ "serviceId": "CartService", "host": "knownhost2", "port": 443, "isSecure": true },
]
}