public async Task HandleAsync(CancelOrder command) { var res = await _orderClient.CancelOrderAsync(command); if (res is null) { _logger.LogError($"OrderService client response is null{command.Dump()}", command); await _busPublisher.PublishAsync(new CancelOrderRejectedEvent(command : command)); } else { await _busPublisher.PublishAsync(new CancelOrderEvent(command : command)); } }