private void CompleteMatch(Region region, MyMatch match)
 {
     foreach (MyParticipant p in match.Participants)
     {
         ChooseApiKey();
         System.Threading.Thread.Sleep(500);
         MySummoner sum = new MySummoner(Task.Run(async() => { return(await api.Summoner.GetSummonerBySummonerIdAsync(region, p.SummonerId)); }).Result);
         if (!summonersCompletedList.Contains(sum.SummonerId))
         {
             Summoners.AddSummoner(sum);
             seedQueue.Enqueue(sum);
             Console.WriteLine("Summoner added!");
         }
     }
     matchCompletedList.Add(match.MatchId);
     Matches.CompleteMatch(match);
     Console.WriteLine("Match added");
 }