public static void Main(string[] args) { Retriever fetcher = new Retriever(); Hero abathur = fetcher.GetHero(37); Console.WriteLine(fetcher.GetHero(abathur).GetType()); Match tmp = fetcher.GetMatch(7772); foreach (KeyValuePair <Player, Hero> kv in fetcher.GetPopulatedDraftDict(tmp.Drafts[0])) { Console.WriteLine($"{kv.Key}: {kv.Value}"); } foreach (KeyValuePair <Player, Hero> kv in fetcher.GetPopulatedDraftDict(tmp.Drafts[1])) { Console.WriteLine($"{kv.Key}: {kv.Value}"); } Console.WriteLine(fetcher.GetPlayer(468)); Console.WriteLine(fetcher.GetTournament(83)); foreach (Tournament tournament in fetcher.GetAllTournaments()) { Console.WriteLine(tournament); } Console.WriteLine(fetcher.GetPatch(1)); foreach (Patch patch in fetcher.GetAllPatches()) { Console.WriteLine(patch); } Console.WriteLine(fetcher.GetAllMaps()); Console.WriteLine(fetcher.GetHero(7)); foreach (Hero hero in fetcher.GetAllHeroes()) { Console.WriteLine(hero); } Console.WriteLine(fetcher.GetTeam(95)); Console.WriteLine(fetcher.GetMatch(7772)); Console.WriteLine(fetcher.GetMap(3)); Console.WriteLine(fetcher.GetRegion(4)); foreach (Team team in fetcher.GetAllTeams()) { Console.WriteLine(team); } foreach (Match match in fetcher.GetRecentMatches()) { Console.WriteLine(match); } foreach (Player player in fetcher.GetAllPlayers()) { Console.WriteLine(player); } Console.ReadLine(); }