public KontrolSkema GetOne(int id) { KontrolSkema returnOne = new KontrolSkema(); using (HttpClient client = new HttpClient()) { Task <string> resTask = client.GetStringAsync(URI + "/" + id); string jsonStr = resTask.Result; returnOne = JsonConvert.DeserializeObject <KontrolSkema>(jsonStr); } return(returnOne); }
public void Put(int id, KontrolSkema obj) { using (HttpClient client = new HttpClient()) { string jsonStr = JsonConvert.SerializeObject(obj); StringContent content = new StringContent(jsonStr, Encoding.UTF8, "application/json"); Task <HttpResponseMessage> putAsync = client.PutAsync(URI + "/" + id, content); HttpResponseMessage resp = putAsync.Result; if (resp.IsSuccessStatusCode) { string jsonResStr = resp.Content.ReadAsStringAsync().Result; } } }