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 }
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); }