public async Task OnRollback(TransactionAbortedEvent message) => await Task.Run( async() => { await Task.Delay(10); return(ReceivedMessagesCount++); });
public void OnRollback(TransactionAbortedEvent message) => ReceivedMessagesCount++;
public async Task OnTransactionAborted(TransactionAbortedEvent message) { await _queueProducer.Rollback(); }
public void OnCommit(TransactionAbortedEvent message) => ReceivedMessagesCount++;
private async Task OnTransactionAbortedAsync(TransactionAbortedEvent message) => await _queueWriter.RollbackAsync().ConfigureAwait(false);