Esempio n. 1
0
 public Task <List <TicketListViewModel> > Handle(GetTicketsQuery request, CancellationToken cancellationToken)
 {
     return(_ticketRepo.GetQueryable()
            .Where(x => x.UserId == _workContext.CurrentUserId).OrderByDescending(x => x.UpdatedOn)
            .Pagenate(request).ProjectTo <TicketListViewModel>(_mapper.ConfigurationProvider)
            .ToListAsync(cancellationToken));
 }