public async Task <FakeOrderIosCommandResponse> Handle(ChangeFakeOrderIosCommand command) { var order = await _orderRepository.FindAsync(command.OrderId); order.State = command.State; return(new FakeOrderIosCommandResponse()); }
public async Task <IHttpActionResult> Put(ChangeFakeOrderIosCommand command) { var commandResponse = await Bus.Send <ChangeFakeOrderIosCommand, FakeOrderIosCommandResponse>(command); var response = new ResponseModel { Message = "Order was modified successfully", Success = true, ResponseData = commandResponse }; return(Ok(response)); }