private async void GetIPS_Click(object sender, EventArgs e) { var response = await client.GetAsync($"{SERVER_ADDRESS}/{GET_IPS_LIST}"); var ip_list = JsonConvert.DeserializeObject <List <Ip> >(await response.Content.ReadAsStringAsync()); IPListView.SetObjects(ip_list); }
private async void Checkip_ClickAsync(object sender, EventArgs e) { var jsonIPS = JsonConvert.SerializeObject((Ip)IPListView.SelectedObject); var stringContent = new StringContent(jsonIPS, UnicodeEncoding.UTF8, "application/json"); var response = await client.PostAsync($"{SERVER_ADDRESS}/{CHECK_IP}", stringContent); var ip_list = JsonConvert.DeserializeObject <List <Ip> >(await response.Content.ReadAsStringAsync()); IPListView.SetObjects(ip_list); }