public static Review GetDetails(int id) { var apiCallTask = ReviewApiHelper.Get(id); var result = apiCallTask.Result; JObject jsonResponse = JsonConvert.DeserializeObject <JObject>(result); Review review = JsonConvert.DeserializeObject <Review>(jsonResponse.ToString()); return(review); }
public static List <Review> GetReviews() { var apiCallTask = ReviewApiHelper.ApiCall(); var result = apiCallTask.Result; JArray jsonResponse = JsonConvert.DeserializeObject <JArray>(result); List <Review> reviewList = JsonConvert.DeserializeObject <List <Review> >(jsonResponse.ToString()); return(reviewList); }
public static void Delete(int id) { var apiCallTask = ReviewApiHelper.Delete(id); }
public static void Put(Review review) { string jsonReview = JsonConvert.SerializeObject(review); var apiCallTask = ReviewApiHelper.Put(review.ReviewId, jsonReview); }