コード例 #1
0
        // Randomizes return id from list of all shops
        public static Shop GetRandom()
        {
            var apiCallTask = ShopApiHelper.GetAll();
            var result      = apiCallTask.Result;

            JArray      jsonResponse   = JsonConvert.DeserializeObject <JArray>(result);
            List <Shop> restaurantList = JsonConvert.DeserializeObject <List <Shop> >(jsonResponse.ToString());

            return(restaurantList.ElementAt(new Random().Next(0, restaurantList.Count() - 1)));
        }
コード例 #2
0
        public static List <Shop> GetShops()
        {
            var apiCallTask = ShopApiHelper.GetAll();
            var result      = apiCallTask.Result;

            JArray      jsonResponse = JsonConvert.DeserializeObject <JArray>(result);
            List <Shop> shopList     = JsonConvert.DeserializeObject <List <Shop> >(jsonResponse.ToString());

            return(shopList);
        }