public List <Applicants> GetAllApplication() { var client = new Onfido.Http.OnfidoHttpClient(); var uri = new Uri("https://api.onfido.com/v2/applicants"); var httpResponse = client.Get(uri); var responseStr = httpResponse.Content.ReadAsStringAsync().Result; List <Applicants> applicants = new List <Applicants>(); if (responseStr != null) { var node = responseStr.Replace("{\"applicants\":", ""); node = node.TrimEnd('}'); applicants = JsonConvert.DeserializeObject <List <Applicants> >(node); } return(applicants); }
private async void GetAllCountries() { try { var client = new Onfido.Http.OnfidoHttpClient(); var uri = new Uri("http://restcountries.eu/rest/v2/all"); var httpResponse = client.Get(uri); if (httpResponse.IsSuccessStatusCode) { var responseStr = httpResponse.Content.ReadAsStringAsync().Result; var countries_api = JsonConvert.DeserializeObject <List <CountryApi> >(responseStr); Countries = new ObservableCollection <CountryApi>(countries_api); } } catch (Exception ex) { await Application.Current.MainPage.DisplayAlert("Error", ex.Message, "Accept"); } }