public IActionResult Index(int id)
        {
            RootObjectDetail rObjDet = null;

            rObjDet = APIServices.GetProductDetails(id).Result;

            return(View(rObjDet.results.data));
        }
Beispiel #2
0
        public static async Task <RootObjectDetail> GetProductDetails(int id)
        {
            HttpClient httpClient = getHttpClient();

            string uri = "https://testapi.pfl.com/products?apikey=136085&id=";

            using (var result = await httpClient.GetAsync(uri + id))
            {
                RootObjectDetail rObj = null;

                if (result.IsSuccessStatusCode)
                {
                    string content = await result.Content.ReadAsStringAsync();

                    rObj = JsonConvert.DeserializeObject <RootObjectDetail>(content);
                }

                return(rObj);
            }
        }