private release_info to_release(Dictionary <string, object> ver) { List <string> downloads = new List <string>(); var assets = (List <object>)ver["assets"]; foreach (var asset in assets) { var cur_asset = ((Dictionary <string, object>)asset); downloads.Add(cur_asset["browser_download_url"].ToString()); } release_info release = new release_info() { version = ver["tag_name"].ToString(), short_description = ver["name"].ToString(), long_description = ver["body"].ToString(), is_stable = this.is_stable(ver), is_beta = this.is_beta(ver), friendly_url = ver["html_url"].ToString(), download_url = downloads, }; return(release); }
private release_info to_release(Dictionary<string, object> ver) { List<string> downloads = new List<string>(); var assets = (List<object>) ver["assets"]; foreach (var asset in assets) { var cur_asset = ((Dictionary<string, object>) asset); downloads.Add(cur_asset["browser_download_url"].ToString()); } release_info release = new release_info() { version = ver["tag_name"].ToString(), short_description = ver["name"].ToString(), long_description = ver["body"].ToString(), is_stable = this.is_stable(ver), is_beta = this.is_beta(ver), friendly_url = ver["html_url"].ToString(), download_url = downloads, }; return release; }