public async Task <PagedResultDto <BookmarkDto> > GetListAsync(PagedAndSortedResultRequestDto input) { _logger.LogInformation("==============GetListAsync===============试测试测试测试测试测试测试测试测试测试测试"); var query = _bookmarkRepository.GetAll(); var bookmarks = query.PageBy(input).ToList(); var totalCount = await _bookmarkRepository.GetCountAsync(); IReadOnlyList <BookmarkDto> list = new List <BookmarkDto>( ObjectMapper.Map <List <Bookmark>, List <BookmarkDto> >(bookmarks)); return(new PagedResultDto <BookmarkDto>(totalCount, list)); }