private async void GetRunes(double summmonerId) { Data.Runes = new List <RuneData>(); var runes = await Connection.GetSummonerRuneInventory(summmonerId); if (runes != null) { foreach (var rune in runes.SummonerRunes) { var runeData = LeagueData.Runes.FirstOrDefault(r => r.Id == rune.RuneId); if (runeData == null) { continue; } var rn = new RuneData { Name = runeData.Name, Description = runeData.Description, Quantity = rune.Quantity, Tier = runeData.Tier }; Data.Runes.Add(rn); } } }