public static void ShowAlbumsContentByIdXML(int id) { //With Xml AlbumsHttpClient albumsClient = new AlbumsHttpClient("http://localhost:20098/", MediaTypeEnum.Xml); var album = albumsClient.GetAlbumById(id); Console.WriteLine("Album Producer - {0}; Title - {1}; Year - {2}", album.Producer, album.Title, album.Year); Console.WriteLine("Album Songs: "); foreach (var song in album.Songs) { Console.WriteLine(" Song Title - {0}; Year - {1}; Genre - {2}", song.Title, song.Year, song.Genre); foreach (var artist in song.Artists) { Console.WriteLine(" - Artist Name - {0}; Country - {1}; Date of birth - {2}", artist.Name, artist.Country, artist.DateOfBirth); } Console.WriteLine(new string('*', Console.BufferWidth)); } }