public override async Task <AddBookToFavoriteRequest> HandleAsync(AddBookToFavoriteRequest command, CancellationToken cancellationToken = new CancellationToken()) { var book = await _bookRepository.GetBookById(command.LibraryId, command.BookId, command.AccountId, cancellationToken); if (book != null) { await _bookRepository.AddBookToFavorites(command.LibraryId, command.AccountId, command.BookId, cancellationToken); } return(await base.HandleAsync(command, cancellationToken)); }