public async Task <ApiPagedResponse <MilestoneDetailsDto> > GetAllMilestonesPaged(PagedRequest request) { var pagedList = await _milestoneRepository.GetAllPagedAsync(request.Page, request.PageSize); return(new ApiPagedResponse <MilestoneDetailsDto>().FromPagedResult(pagedList, _milestoneDetailsMapper.MapToModel)); }