public GetPendingOrdersByUser(Guid userId, GetPendingOrdersRequest request) { UserId = userId; StartPage = request.StartPage; Limit = request.Limit; DataProvider = request.DataProvider; }
public async Task <IActionResult> PendingOrders([FromQuery] GetPendingOrdersRequest request) { var identityUser = await _userManager.GetUserAsync(HttpContext.User); var query = new GetPendingOrdersByUser(identityUser.Id, request); return((await _mediator.Send(query)) .Match(Ok, Error)); }