Пример #1
0
        public static List <Account> GetMatchUsers(int matchId)
        {
            var apiCalltask = ApiMatch.GetMatchUsers(matchId);
            var result      = apiCalltask.Result;

            JArray         jsonResponse = JsonConvert.DeserializeObject <JArray>(result);
            List <Account> userList     = JsonConvert.DeserializeObject <List <Account> >(jsonResponse.ToString());

            return(userList);
        }
Пример #2
0
        public static Match GetDetails(int id)
        {
            var apiCallTask = ApiMatch.Get(id);
            var result      = apiCallTask.Result;

            JObject jsonResponse = JsonConvert.DeserializeObject <JObject>(result);
            Match   match        = JsonConvert.DeserializeObject <Match>(jsonResponse.ToString());

            return(match);
        }
Пример #3
0
        public static List <Match> GetMatches()
        {
            var apiCallTask = ApiMatch.GetAll();
            var result      = apiCallTask.Result;

            JArray       jsonResponse = JsonConvert.DeserializeObject <JArray>(result);
            List <Match> matchList    = JsonConvert.DeserializeObject <List <Match> > (jsonResponse.ToString());

            return(matchList);
        }
Пример #4
0
 public static void Delete(int id)
 {
     var apiCallTask = ApiMatch.Delete(id);
 }
Пример #5
0
 public static void Put(Match match)
 {
     string jsonMatch   = JsonConvert.SerializeObject(match);
     var    apiCallTask = ApiMatch.Put(match.MatchId, jsonMatch);
 }