Пример #1
0
 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);
     }
 }
Пример #2
0
 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);
     }
 }