예제 #1
0
 public void UploadMisc(string cycle)
 {
     foreach (Subscription subscription in Subscriptions)
     {
         if (subscription.Type.Equals("UploadMisc") && HasCurrentCycle(subscription.Cycle, cycle))
         {
             string url  = ServiceAddress.GetUploadMiscURL(Settings, User, subscription);
             string path = Path.Combine(subscription.Source, subscription.FileName);
             string mime = Util.MimeTypeMap.GetMimeType(Path.GetExtension(path));
             if (File.Exists(path))
             {
                 RequestHandler.HttpUploadFile(
                     url
                     , subscription.Source
                     , subscription.FileName
                     , "fieldNamehere"
                     , mime
                     , Settings.BackupData
                     );
             }
         }
     }
 }