Esempio n. 1
0
        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);
        }
Esempio n. 2
0
 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");
     }
 }