Class DiscoveryManager
public class DiscoveryManager
- Inheritance
-
DiscoveryManager
- Derived
- Inherited Members
Constructors
DiscoveryManager()
protected DiscoveryManager()
Fields
_instance
protected static readonly DiscoveryManager _instance
Field Value
_logger
protected ILogger _logger
Field Value
Properties
Client
public virtual DiscoveryClient Client { get; protected set; }
Property Value
ClientConfig
public virtual IEurekaClientConfig ClientConfig { get; protected set; }
Property Value
Instance
public static DiscoveryManager Instance { get; }
Property Value
InstanceConfig
public virtual IEurekaInstanceConfig InstanceConfig { get; protected set; }
Property Value
LookupService
public virtual ILookupService LookupService { get; }
Property Value
Methods
Initialize(IEurekaClientConfig, ILoggerFactory)
public virtual void Initialize(IEurekaClientConfig clientConfig, ILoggerFactory logFactory = null)
Parameters
clientConfig
IEurekaClientConfiglogFactory
ILoggerFactory
Initialize(IEurekaClientConfig, IEurekaInstanceConfig, ILoggerFactory)
public virtual void Initialize(IEurekaClientConfig clientConfig, IEurekaInstanceConfig instanceConfig, ILoggerFactory logFactory = null)
Parameters
clientConfig
IEurekaClientConfiginstanceConfig
IEurekaInstanceConfiglogFactory
ILoggerFactory
Initialize(IEurekaClientConfig, IEurekaInstanceConfig, IEurekaHttpClient, ILoggerFactory)
public virtual void Initialize(IEurekaClientConfig clientConfig, IEurekaInstanceConfig instanceConfig, IEurekaHttpClient httpClient, ILoggerFactory logFactory = null)
Parameters
clientConfig
IEurekaClientConfiginstanceConfig
IEurekaInstanceConfighttpClient
IEurekaHttpClientlogFactory
ILoggerFactory
Initialize(IEurekaClientConfig, IEurekaHttpClient, ILoggerFactory)
public virtual void Initialize(IEurekaClientConfig clientConfig, IEurekaHttpClient httpClient, ILoggerFactory logFactory = null)
Parameters
clientConfig
IEurekaClientConfighttpClient
IEurekaHttpClientlogFactory
ILoggerFactory