/// <summary> /// Retrieve related Anime and Manga for the Anime /// </summary> /// <param name="anime">Anime instance to populate</param> /// <param name="doc">Html document from which data should be pulled</param> /// <returns>Anime instance</returns> public static Anime RetrieveRelatedAnime(this Anime anime, HtmlDocument doc) { var relatedNodes = doc.DocumentNode .SelectSingleNode("//table[@class='anime_detail_related_anime']"); return(relatedNodes == null ? anime : relatedNodes.ChildNodes.Count > 1 ? anime.ParseRelatedTableRows(relatedNodes) : anime.ParseRelatedTableCells(relatedNodes.FirstChild)); }