public List <EDStar> GetAllStars(string system) { List <EDStar> listObjects = new List <EDStar>(); string query = "api/v2/stars"; if (!String.IsNullOrEmpty(system)) { query = query + "?system=" + HttpUtility.UrlEncode(system); } var response = RequestGet(query); var json = response.Body; JArray jArray = null; JObject jObject = null; if (json != null && json.Length > 5) { jObject = (JObject)JObject.Parse(json); } if (jObject == null) { return(listObjects); } jArray = (JArray)jObject["stars"]; foreach (JObject jo in jArray) { EDStar obj = new EDStar(); if (obj.ParseJson(jo)) { listObjects.Add(obj); } } return(listObjects); }
public List<EDStar> GetAllStars(string system) { List<EDStar> listObjects = new List<EDStar>(); string query = "api/v1/star_surveys"; if (!String.IsNullOrEmpty(system)) query = query + "/?q[system]=" + HttpUtility.UrlEncode(system); var response = RequestGet(query); var json = response.Body; JArray jArray = null; JObject jObject = null; if (json != null && json.Length > 5) jObject = (JObject)JObject.Parse(json); if (jObject == null) return listObjects; jArray = (JArray)jObject["star_surveys"]; foreach (JObject jo in jArray) { EDStar obj = new EDStar(); if (obj.ParseJson(jo)) listObjects.Add(obj); } return listObjects; }