public async Task <Pagination <OfferListPreviewDto> > Handle(GetMyOffersQuery request, CancellationToken cancellationToken) { var userId = _httpContext.User.Claims.ToTokenPayload().UserClaims.Id; var offersPagination = await _offerRepository.GetAllByUserIdAsync(userId, request.OfferFilter); var offersDtoPagination = offersPagination.Transform(offers => offers.Select(offer => offer.ToOfferListPreviewDto())); return(offersDtoPagination); }