public static void DisplayBooksEagerLoad() { var bookRepo = new BooksRepository(); var books = bookRepo.GetBooksAuthorsAndQuotes(); Console.WriteLine("\n\n\n====================\n"); foreach (var book in books) { Console.Write(book.Title); if (book.Ratings.Count > 0) { foreach (var rating in book.Ratings) { Console.WriteLine(" => Magazine: " + rating.Magazine + " Points: " + rating.Points); } } else { Console.WriteLine(" => Not Rated!"); } foreach (var author in book.Authors) { Console.WriteLine("\t" + author.Author.FirstName + " " + author.Author.LastName); foreach (var quote in book.Quotes) { Console.WriteLine("\t\t" + quote.Text); } } } }