Table of Contents

Class EventCounterListener

Namespace
Steeltoe.Management.Endpoint.Metrics.Observer
Assembly
Steeltoe.Management.EndpointBase.dll
public class EventCounterListener : EventListener, IDisposable
Inheritance
EventCounterListener
Implements
Inherited Members

Constructors

EventCounterListener(IMetricsObserverOptions, ILogger<EventCounterListener>)

public EventCounterListener(IMetricsObserverOptions options, ILogger<EventCounterListener> logger = null)

Parameters

options IMetricsObserverOptions
logger ILogger<EventCounterListener>

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 EventSource

The event source.

OnEventWritten(EventWrittenEventArgs)

Processes a new EventSource event.

protected override void OnEventWritten(EventWrittenEventArgs eventData)

Parameters

eventData EventWrittenEventArgs

Event to process.