ProcessFile() public method

public ProcessFile ( ) : void
return void
Esempio n. 1
0
 public void ProcessFile()
 {
     if (_fileNames.Count > 0)
     {
         var fileName             = _fileNames[_processedFile];
         var uncompressedFilename = fileName.Substring(fileName.LastIndexOf('/') + 1);
         using (var uncompressedFileStream = _zipFile.GetFileStream(fileName))
         {
             if (fileName.StartsWith("Exports/"))
             {
                 if (fileName.EndsWith(".xml"))
                 {
                     var linkedFilesUrl           = App.Params.SiteUrl + "/" + App.Params.FileUploadLibrary + "/";
                     var compendiumXmlFileProcess = new CompendiumXmlFileProcessor(uncompressedFileStream, linkedFilesUrl, fileName);
                     compendiumXmlFileProcess.Map                = Map;
                     compendiumXmlFileProcess.MapManager         = MapManager;
                     compendiumXmlFileProcess.ProgressChanged   += OnProgressChanged;
                     compendiumXmlFileProcess.ProgressCompleted += OnProgressCompleted;
                     compendiumXmlFileProcess.ProcessFile();
                 }
             }
             else
             {
                 UploadFiles(uncompressedFilename, uncompressedFileStream);
             }
         }
     }
     else
     {
     }
 }
 public void ProcessFile()
 {
     if (_fileNames.Count > 0)
     {
         var fileName = _fileNames[_processedFile];
         var uncompressedFilename = fileName.Substring(fileName.LastIndexOf('/') + 1);
         using (var uncompressedFileStream = _zipFile.GetFileStream(fileName))
         {
             if (fileName.StartsWith("Exports/"))
             {
                 if (fileName.EndsWith(".xml"))
                 {
                     var linkedFilesUrl = App.Params.SiteUrl + "/" + App.Params.FileUploadLibrary + "/";
                     var compendiumXmlFileProcess = new CompendiumXmlFileProcessor(uncompressedFileStream, linkedFilesUrl, fileName);
                     compendiumXmlFileProcess.Map = Map;
                     compendiumXmlFileProcess.MapManager = MapManager;
                     compendiumXmlFileProcess.ProgressChanged += OnProgressChanged;
                     compendiumXmlFileProcess.ProgressCompleted += OnProgressCompleted;
                     compendiumXmlFileProcess.ProcessFile();
                 }
             }
             else
             {
                 UploadFiles(uncompressedFilename, uncompressedFileStream);
             }
         }
     }
     else
     {
         
     }
 }