Class ConfigurationDiscoveryClient
- Namespace
- Steeltoe.Discovery.Client.SimpleClients
- Assembly
- Steeltoe.Discovery.ClientBase.dll
public class ConfigurationDiscoveryClient : ConfigurationServiceInstanceProvider, IDiscoveryClient, IServiceInstanceProvider
- Inheritance
-
ConfigurationDiscoveryClient
- Implements
- Inherited Members
Constructors
ConfigurationDiscoveryClient(IOptionsMonitor<List<ConfigurationServiceInstance>>)
public ConfigurationDiscoveryClient(IOptionsMonitor<List<ConfigurationServiceInstance>> serviceInstances)
Parameters
serviceInstances
IOptionsMonitor<List<ConfigurationServiceInstance>>
Methods
GetLocalServiceInstance()
ServiceInstance with information used to register the local service
public IServiceInstance GetLocalServiceInstance()
Returns
- IServiceInstance
The IServiceInstance
ShutdownAsync()
public Task ShutdownAsync()