/// <summary> Add book to the list.</summary> /// <param name="book"> The book to add. </param> public void AddBook(Book book) { if (IfBookExists(book)) { throw new ArgumentException("The book already exists!"); } BookList.Add(book); }
/// <summary> Add book to the list.</summary> /// <param name="book"> The book to add. </param> public void AddBook(Book book) { if (IfBookExists(book)) { logger.Error("The book already exists!"); throw new ArgumentException("The book already exists!"); } BookList.Add(book); logger.Info("Book was added successfully"); }