示例#1
0
        public async Task <IActionResult> UserOrders(Guid id)
        {
            var command = new GetUserOrders()
            {
                Token  = Request.Headers["Authorization"],
                User   = User,
                UserID = id
            };

            await _commandDispatcher.DispatchAsync(command);

            return(new JsonResult(command.Orders));
        }
示例#2
0
 public IActionResult GetOrders(
     string email,
     [FromServices] GetUserOrders getUserOrders) =>
 Ok(getUserOrders.Do(email));