示例#1
0
        internal void StartUpload()
        {
            //fill file info to load
            FileRepositoryInstance.CurrentOperations = new List <FileRepository.Manager.Models.FileModel>();
            FilesToUpload.All(OriginFile =>
            {
                FileRepositoryInstance.CurrentOperations.Add(
                    new FileRepository.Manager.Models.FileModel()
                {
                    FilePathLocalSystem  = OriginFile,
                    FilePathRemoteSystem = RemoteFolder.TrimEnd('\\') + "\\" + OriginFile.Substring(OriginFile.LastIndexOf("\\")).TrimStart('\\'),
                    Operation            = FileRepository.Manager.Models.enumOperation.UploadFile
                });

                return(true);
            });
            //start load
            FileRepositoryInstance.StartOperation(false);
        }