private async Task <Vaper> DeleteVaperAsync(int id) { using (HttpClient client = new HttpClient()) { var content = await client.DeleteAsync(uri + "/vapers?id=" + id); Vaper v = JsonConvert.DeserializeObject <Vaper>(content.Content.ReadAsStringAsync().Result); return(v); } }
private async void AddVaperAsync(Vaper newVaper) { using (HttpClient client = new HttpClient()) { HttpContent content = new StringContent(JsonConvert.SerializeObject(newVaper)); content.Headers.ContentType = new MediaTypeHeaderValue("application/json"); var result = await client.PostAsync(uri + "/vapers", content); } }
private async Task <Vaper> GetOneVaperAsync(int id) { using (HttpClient client = new HttpClient()) { string content = await client.GetStringAsync(uri + "/vaper/" + id); Vaper v = JsonConvert.DeserializeObject <Vaper>(content); return(v); } }