Example #1
0
        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)
            });
        }