コード例 #1
0
 public async Task Handle(PedidoEstoqueRejeitadoEvent message, CancellationToken cancellationToken)
 {
     await _mediatorHandler.EnviarComando(new CancelarProcessamentoPedidoCommand(message.PedidoId, message.ClienteId));
 }
コード例 #2
0
 public Task Handle(PedidoEstoqueRejeitadoEvent notification, CancellationToken cancellationToken)
 {
     // Cancelar o processamento do pedido - retornar erro para o cliente
     return(Task.CompletedTask);
 }
コード例 #3
0
 public Task Handle(PedidoEstoqueRejeitadoEvent mensagem, CancellationToken cancellationToken)
 {
     return(_mediatorHandler.EnviarComando(new CancelarProcessamentoPedidoCommand(mensagem.PedidoID, mensagem.ClienteID)));
 }
コード例 #4
0
 public async Task Handle(PedidoEstoqueRejeitadoEvent notification, CancellationToken cancellationToken)
 {
     // Cancelar o processamento do pedido - retornar erro para o cliente
     await _mediatrHandler.EnviarComando(
         new CancelarProcessamentoPedidoCommand(notification.PedidoId, notification.ClienteId));
 }
コード例 #5
0
        public async Task Handle(PedidoEstoqueRejeitadoEvent message, CancellationToken cancellationToken)
        {
            // Cancelar o processamento do pedido - retornar erro para cliente.

            await _mediatorHandler.EnviarComando(new CancelarProcessamentoPedidoEstornarEstoqueCommand(message.PedidoId, message.ClienteId));
        }