Class EurekaClientService
public static class EurekaClientService
- Inheritance
-
EurekaClientService
- Inherited Members
Methods
GetInstances(IConfiguration, string, ILoggerFactory)
Using the Eureka configuration values provided in configuration
contact the Eureka server and
return all the service instances for the provided serviceId
. The Eureka client is shutdown after contacting the server.
public static IList<IServiceInstance> GetInstances(IConfiguration configuration, string serviceId, ILoggerFactory logFactory = null)
Parameters
configuration
IConfigurationconfiguration values used for configuring the Eureka client
serviceId
stringthe Eureka service id to look up all instances of
logFactory
ILoggerFactoryoptional log factory to use for logging
Returns
- IList<IServiceInstance>
service instances
GetServices(IConfiguration, ILoggerFactory)
Using the Eureka configuration values provided in configuration
contact the Eureka server and
return all the registered services. The Eureka client is shutdown after contacting the server.
public static IList<string> GetServices(IConfiguration configuration, ILoggerFactory logFactory = null)
Parameters
configuration
IConfigurationconfiguration values used for configuring the Eureka client
logFactory
ILoggerFactoryoptional log factory to use for logging