Skip to content

Interface IEventDispatchRuntimeReporter

Namespace: Cephalon.Eventing.Services
Assembly: Cephalon.Eventing.dll

Accepts operator-facing dispatch runtime observations for durable event publication paths.

public interface IEventDispatchRuntimeReporter

ReportAsync(EventDispatchExecutionReport, CancellationToken)

Section titled “ ReportAsync(EventDispatchExecutionReport, CancellationToken)”

Reports one dispatch observation for the active eventing runtime.

ValueTask ReportAsync(EventDispatchExecutionReport report, CancellationToken cancellationToken = default)

report EventDispatchExecutionReport

The dispatch observation to capture.

cancellationToken CancellationToken

The token that cancels the operation.

ValueTask

A task that completes when the observation has been recorded.