Interface IEventHandler<TEvent>
Handles domain events raised by SDK services.
Register implementations via DI to react to events such as
PostBatchSessionEvent, PostSweepActionEvent, or PostCoinsSpendActionEvent.
public interface IEventHandler<in TEvent> where TEvent : class
Type Parameters
TEventThe event type to handle.
Methods
HandleAsync(TEvent, CancellationToken)
Handles the event asynchronously.
Task HandleAsync(TEvent @event, CancellationToken cancellationToken = default)
Parameters
eventTEventcancellationTokenCancellationToken