private void getCourts_Click(object sender, EventArgs e) { HttpClient client = new HttpClient(); string response = client.getCourts(); serverResponseLabel.Text = "Status: " + client.responseStatusCode + " " + response; MessageBox.Show("Response: " + client.responseStatusCode + " " + response, "Response form courts endpoint", MessageBoxButtons.OK, MessageBoxIcon.Information); }
//example of retrieving court lookup data from API endpoint public void instantiateCourts() { HttpClient client = new HttpClient(); string json = client.getCourts(); JArray courtArray = JArray.Parse(json); IList <JToken> tokens = courtArray.Children().ToList(); foreach (JToken token in tokens) { Court court = JsonConvert.DeserializeObject <Court>(token.ToString()); courts.Add(court); } }
//example of retrieving court lookup data from API endpoint public void instantiateCourts() { HttpClient client = new HttpClient(); string json = client.getCourts(); JArray courtArray = JArray.Parse(json); IList<JToken> tokens = courtArray.Children().ToList(); foreach (JToken token in tokens) { Court court = JsonConvert.DeserializeObject<Court>(token.ToString()); courts.Add(court); } }