private void btnBusquedaInteraccion_Click(object sender, EventArgs e) { ResponseJsonGeo objresponseJson = new ResponseJsonGeo(); var responseJson = _geobl.BusquedaInteraccion("", Auhthorization.Value); objresponseJson = responseJson.Result; foreach (Feature f in objresponseJson.features) { Console.WriteLine("Nombre: " + f.properties.nombre); } }
public async Task <ResponseJsonGeo> Busqueda(string criterio, string Authorization) { Uri requestUri = new Uri(URL + "/buscar/detalles/" + criterio); //replace your Url var objClint = new System.Net.Http.HttpClient(); objClint.DefaultRequestHeaders.Add("Authorization", Authorization); System.Net.Http.HttpResponseMessage respon = await objClint.GetAsync(requestUri).ConfigureAwait(continueOnCapturedContext: false); string responJsonText = await respon.Content.ReadAsStringAsync().ConfigureAwait(continueOnCapturedContext: false); //MessageBox.Show(respon.ReasonPhrase); //MessageBox.Show(responJsonText); ResponseJsonGeo objresponseJson = new ResponseJsonGeo(); objresponseJson = Newtonsoft.Json.JsonConvert.DeserializeObject <ResponseJsonGeo>(responJsonText.ToString()); return(objresponseJson); }
private void btnBusqueda_Click(object sender, EventArgs e) { ResponseJsonGeo objresponseJson = new ResponseJsonGeo(); //var responseJson = _geobl.Busqueda(txtBusqueda.Text, Sesion); //objresponseJson = responseJson.Result; }