private Dictionary <string, GwMatch> FetchMatches() { var request = new RestRequest(RequestUrls["Matches"], Method.GET); var response = client.Execute <MatchesResult>(request); var result = new Dictionary <string, GwMatch>(); foreach (var i in response.Data.wvw_matches) { var red = new GwWorld(this, i.red_world_id, nameCache.GetWorld(i.red_world_id)); var blue = new GwWorld(this, i.blue_world_id, nameCache.GetWorld(i.blue_world_id)); var green = new GwWorld(this, i.green_world_id, nameCache.GetWorld(i.green_world_id)); var match = new GwMatch(this, i.wvw_match_id, red, blue, green); result.Add(match.Id, match); } return(result); }
private Dictionary<string, GwMatch> FetchMatches() { var request = new RestRequest(RequestUrls["Matches"], Method.GET); var response = client.Execute<MatchesResult>(request); var result = new Dictionary<string, GwMatch>(); foreach (var i in response.Data.wvw_matches) { var red = new GwWorld(this, i.red_world_id, nameCache.GetWorld(i.red_world_id)); var blue = new GwWorld(this, i.blue_world_id, nameCache.GetWorld(i.blue_world_id)); var green = new GwWorld(this, i.green_world_id, nameCache.GetWorld(i.green_world_id)); var match = new GwMatch(this, i.wvw_match_id, red, blue, green); result.Add(match.Id, match); } return result; }