Ejemplo n.º 1
0
        public Task <List <BookmarkDto> > GetBookmarksForBook([FromBody] GetBookmarksForBookRequest request)
        {
            //return _bookmarkService.GetBookmarksForBook(request, UserId);
            #region tmp ki lesz veve
            return(_bookmarkService.GetBookmarksForBook(request, request.UserIdentifier));

            #endregion
        }
Ejemplo n.º 2
0
        public async Task <List <BookmarkDto> > GetBookmarksForBook(GetBookmarksForBookRequest request, string userIdentifier)
        {
            await CheckIfBookExists(request.BookId);

            var queryResult = await _context.Bookmark.AsNoTracking().Where(bm => bm.BookId == request.BookId).ToListAsync();

            var bookmarkList = _mapper.Map <List <BookmarkDto> >(queryResult);

            return(bookmarkList);
        }