Class ApplicationInfoManager
Inheritance
System.Object
ApplicationInfoManager
Assembly: Steeltoe.Discovery.Eureka.dll
Syntax
public class ApplicationInfoManager : object
Constructors
|
Edit this page
View Source
ApplicationInfoManager()
Declaration
protected ApplicationInfoManager()
Fields
|
Edit this page
View Source
_instance
Declaration
protected static readonly ApplicationInfoManager _instance
Field Value
|
Edit this page
View Source
_logger
Declaration
protected ILogger _logger
Field Value
Properties
|
Edit this page
View Source
Instance
Declaration
public static ApplicationInfoManager Instance { get; }
Property Value
|
Edit this page
View Source
InstanceConfig
Declaration
public virtual IEurekaInstanceConfig InstanceConfig { get; protected set; }
Property Value
|
Edit this page
View Source
InstanceInfo
Declaration
public virtual InstanceInfo InstanceInfo { get; protected set; }
Property Value
|
Edit this page
View Source
InstanceStatus
Declaration
public virtual InstanceStatus InstanceStatus { get; set; }
Property Value
Methods
|
Edit this page
View Source
Initialize(IEurekaInstanceConfig, ILoggerFactory)
Declaration
public virtual void Initialize(IEurekaInstanceConfig instanceConfig, ILoggerFactory logFactory = null)
Parameters
|
Edit this page
View Source
RefreshLeaseInfo()
Declaration
public virtual void RefreshLeaseInfo()
Events
|
Edit this page
View Source
StatusChangedEvent
Declaration
public event StatusChangedHandler StatusChangedEvent
Event Type