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
clientConfigIEurekaClientConfiglogFactoryILoggerFactory
Initialize(IEurekaClientConfig, IEurekaInstanceConfig, ILoggerFactory)
public virtual void Initialize(IEurekaClientConfig clientConfig, IEurekaInstanceConfig instanceConfig, ILoggerFactory logFactory = null)
Parameters
clientConfigIEurekaClientConfiginstanceConfigIEurekaInstanceConfiglogFactoryILoggerFactory
Initialize(IEurekaClientConfig, IEurekaInstanceConfig, IEurekaHttpClient, ILoggerFactory)
public virtual void Initialize(IEurekaClientConfig clientConfig, IEurekaInstanceConfig instanceConfig, IEurekaHttpClient httpClient, ILoggerFactory logFactory = null)
Parameters
clientConfigIEurekaClientConfiginstanceConfigIEurekaInstanceConfighttpClientIEurekaHttpClientlogFactoryILoggerFactory
Initialize(IEurekaClientConfig, IEurekaHttpClient, ILoggerFactory)
public virtual void Initialize(IEurekaClientConfig clientConfig, IEurekaHttpClient httpClient, ILoggerFactory logFactory = null)
Parameters
clientConfigIEurekaClientConfighttpClientIEurekaHttpClientlogFactoryILoggerFactory