public async Task <BookmarkListViewModel> Handle(GetBookmarkListQuery request, CancellationToken cancellationToken) { var bookmarkQueryable = _bookmarkRepository.AllQueryable().Where(a => !a.IsDeleted); var bookmarkList = await bookmarkQueryable.ToListAsync(cancellationToken); return(new BookmarkListViewModel { Bookmarks = _mapper.Map <IList <BookmarkLookupModel> > (bookmarkList) }); }