Пример #1
0
 private static void UpdateAPI()
 {
     try {
         var Client   = new WebClient();
         var Response = Client.DownloadString("http://api.fixer.io/latest?base=USD");
         LastResponse = JsonConvert.DeserializeObject <CurrencyAPIResponse>(Response);
         LastUpdate   = DateTime.Now;
     }
     catch
     {
         //Helpers.ConsolePrint("CurrencyConverter", "Unable to update API: reverting to usd");
         Config.ConfigData.DisplayCurrency = "USD";
     }
 }
Пример #2
0
 private static void UpdateAPI()
 {
     try {
         var Client   = new WebClient();
         var Response = Client.DownloadString("http://api.fixer.io/latest?base=USD");
         LastResponse = JsonConvert.DeserializeObject <CurrencyAPIResponse>(Response, Globals.JsonSettings);
         LastUpdate   = DateTime.Now;
     }
     catch (Exception E)
     {
         Helpers.ConsolePrint("CurrencyConverter", E.Message);
         Helpers.ConsolePrint("CurrencyConverter", "Unable to update API: reverting to usd");
         ConfigManager.Instance.GeneralConfig.DisplayCurrency = "USD";
     }
 }
 private static void UpdateAPI()
 {
     try {
         var Client = new WebClient();
         var Response = Client.DownloadString("http://api.fixer.io/latest?base=USD");
         LastResponse = JsonConvert.DeserializeObject<CurrencyAPIResponse>(Response, Globals.JsonSettings);
         LastUpdate = DateTime.Now;
     }
     catch (Exception E)
     {
         Helpers.ConsolePrint("CurrencyConverter", E.Message);
         Helpers.ConsolePrint("CurrencyConverter", "Unable to update API: reverting to usd");
         ConfigManager.Instance.GeneralConfig.DisplayCurrency = "USD";
     }
 }