// Process result of tax moviment service public async Task Handle(TaxMovimentCalculatedMessage message) { using (var uow = _unitOfWorkManager.Begin()) { await _domainService.UpdateTaxMoviment( message.PurchaseOrderId, message.Tax, message.TotalValue); await uow.CompleteAsync(); } // Manual Ack message.DoAck(); }
public Task Handle(TaxMovimentCalculatedMessage message) => message.Publish();