public void RefreshRates() { WebRequest request = HttpWebRequest.Create("https://api.exchangeratesapi.io/latest?base=TRY"); WebResponse response = request.GetResponse(); StreamReader reader = new StreamReader(response.GetResponseStream()); string ExRates_JSON = reader.ReadToEnd(); MyExRates = Newtonsoft.Json.JsonConvert.DeserializeObject <ExRates>(ExRates_JSON); }
public void GetRates(DateTime dt) { String dateString = dt.ToString("yyyy-MM-dd"); WebRequest request = HttpWebRequest.Create("https://api.exchangeratesapi.io/" + dateString + "?base=TRY"); WebResponse response = request.GetResponse(); StreamReader reader = new StreamReader(response.GetResponseStream()); string ExRates_JSON = reader.ReadToEnd(); MyExRates = Newtonsoft.Json.JsonConvert.DeserializeObject <ExRates>(ExRates_JSON); }