public async Task <IActionResult> RemoveFromOrder(Guid orderId,
                                                          [FromBody] RemoveItemFromOrderViewModel vm)
        {
            var userInfo = GetUserInfo();

            var command = new RemoveItemFromOrder(userInfo, orderId, vm.Name);
            await _mediator.Send(command);

            return(Ok());
        }
示例#2
0
        public async Task <IActionResult> GetOrderSummary(RemoveItemFromOrder command)
        {
            await _busPublisher.SendAsync <RemoveItemFromOrder>(command, null);

            return(Accepted());
        }