Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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;
        }