public List <ExchangeRate> GetMBCurrency() { var request = (HttpWebRequest)WebRequest.Create(this.md); request.UserAgent = "CRM2013/1.0 (http://http://softline.ua/)"; request.Method = "GET"; using (var response = request.GetResponse()) { using (Stream stream = response.GetResponseStream()) { StreamReader reader = new StreamReader(stream); string content = reader.ReadToEnd(); List <ExchangeRate> responseData = new List <ExchangeRate>(); List <ExchangeRate> ParseData = JsonConvert.DeserializeObject <List <ExchangeRate> >(content); if (ParseData.Count == 0) { log.AddLog("При оброботе данных MD.Отсутствует контент"); return(null); } responseData.Add(ParseData.Where(da => da.currency == this.usd).OrderBy(da => da.date).Last()); responseData.Add(ParseData.Where(da => da.currency == this.rub).OrderBy(da => da.date).Last()); responseData.Add(ParseData.Where(da => da.currency == this.eur).OrderBy(da => da.date).Last()); return(responseData); } } }