public Book Delete(DeleteBookInput inputBook) { var bookToDelete = _books.FirstOrDefault(b => b.Id == inputBook.Id); if (bookToDelete == null) { throw new BookNotFoundException() { BookId = inputBook.Id } } ; _books.Remove(bookToDelete); return(bookToDelete); }
public void Delete(DeleteBookInput input) { _bookManager.Delete(input.Id); }
public void DeleteBook(DeleteBookInput input) { _bookRepository.Delete(input.Id); Logger.Info(" Deleted book with id: " + input.Id); }