public async Task TriggerHandler(MessageToProcess messageToProcess, CancellationToken cancellationToken = default) { cancellationToken.ThrowIfCancellationRequested(); if (messageToProcess.BotClient == null) { throw new ArgumentNullException(nameof(messageToProcess.BotClient)); } if (messageToProcess.Message == null) { throw new ArgumentNullException(nameof(messageToProcess.Message)); } await TriggerEventHandler(messageToProcess.BotClient, messageToProcess.Message, cancellationToken).ConfigureAwait(false); }
public void Handle(MessageToProcess message) { Bus.Send(new MessageSentFromSaga()); }