private void Client_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs args) { if (args.Error == null) { List <CloudEntry> list = new List <CloudEntry>(); dynamic result = JObject.Parse(args.Result); foreach (var file in result.contents) { DateTime date = DateTime.Parse((string)file.modified); string path = file.path.ToString(); CloudEntry entry = new CloudEntry(path, date); list.Add(entry); } eventHandler(this, list); } }
private void Client_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs args) { if (args.Error == null) { List <CloudEntry> list = new List <CloudEntry>(); dynamic result = JObject.Parse(args.Result); foreach (var file in result.value) { DateTime date = DateTime.Parse((string)file.lastModifiedDateTime); string path; if (!currentPath.EndsWith("/")) { path = currentPath + "/" + file.name; } else { path = currentPath + file.name; } CloudEntry entry = new CloudEntry(path, date); list.Add(entry); } eventHandler(this, list); } }