コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }