Exemple #1
0
        public async Task Handle(OrderStockRejectedIntegrationEvent @event)
        {
            _logger.LogInformation(" [x] OrderStockRejectedIntegrationEvent: Order stock rejected, raising a command (SetOrderStatusToStockRejectedCommand)" +
                                   " for order with id {0}", @event.OrderId);

            var command = new SetOrderStatusToStockRejectedCommand(orderId: @event.OrderId);

            await _mediator.Send(command);
        }
Exemple #2
0
        public async Task Handle(OrderStockRejectedIntegrationEvent @event)
        {
            var cmd = new SetOrderStatusToStockRejectedCommand(@event.orderId);

            logger.LogInformation("SetOrderStatusToStockRejectedCommand created { @cmd}", cmd);

            await mediator.Send(cmd);

            logger.LogInformation("SetOrderStatusToStockRejectedCommand sent");
        }