Interface IEventSubscriptionRuntimeReporter
Namespace: Cephalon.Eventing.Services
Assembly: Cephalon.Eventing.dll
Records application-managed runtime observations for declared event subscriptions.
public interface IEventSubscriptionRuntimeReporterMethods
Section titled “Methods”ReportAsync(EventSubscriptionExecutionReport, CancellationToken)
Section titled “ ReportAsync(EventSubscriptionExecutionReport, CancellationToken)”Records one application-managed execution observation for a declared event subscription.
ValueTask ReportAsync(EventSubscriptionExecutionReport report, CancellationToken cancellationToken = default)Parameters
Section titled “Parameters”report EventSubscriptionExecutionReport
The runtime observation to record.
cancellationToken CancellationToken
The token that cancels the operation.
Returns
Section titled “Returns”A task that completes when the observation has been recorded.