Class HystrixEventsListener
- Namespace
- Steeltoe.Management.Endpoint.Metrics.Observer
- Assembly
- Steeltoe.Management.EndpointBase.dll
public class HystrixEventsListener : EventSourceListener, IDisposable
- Inheritance
-
HystrixEventsListener
- Implements
- Inherited Members
Constructors
HystrixEventsListener(ILogger<EventSourceListener>)
public HystrixEventsListener(ILogger<EventSourceListener> logger = null)
Parameters
logger
ILogger<EventSourceListener>
Methods
OnEventSourceCreated(EventSource)
Called for all existing event sources when the event listener is created and when a new event source is attached to the listener.
protected override void OnEventSourceCreated(EventSource eventSource)
Parameters
eventSource
EventSourceThe event source.
OnEventWritten(EventWrittenEventArgs)
Called whenever an event has been written by an event source for which the event listener has enabled events.
protected override void OnEventWritten(EventWrittenEventArgs eventData)
Parameters
eventData
EventWrittenEventArgsThe event arguments that describe the event.