Пример #1
0
        public FileUploaderControlModel(int userId, string file, Action <int, string> ProgressNotification, string uploadMethod)
        {
            this._file            = file;
            this._bufferLength    = GetChunkSize();
            _uploadMethod         = uploadMethod;
            _userId               = userId;
            _ProgressNotification = ProgressNotification;

            //fileUploaderManager = _container.Resolve<IFileUploaderManager>();
            fileUploaderManager               = new FileUploaderManager(new Uri(GetServiceBaseAddress()));
            worker.DoWork                    += worker_DoWork;
            worker.WorkerReportsProgress      = true;
            worker.ProgressChanged           += worker_ProgressChanged;
            worker.WorkerSupportsCancellation = true;
        }
Пример #2
0
 public override void Init()
 {
     _fileUploaderManager = new FileUploaderManager(new Uri(ConfigurationManager.AppSettings["WebServiceBaseAddress"]));
 }
 public FileUploaderWindowModel(int userId)
 {
     //fileUploaderManager = _container.Resolve<IFileUploaderManager>();
     fileUploaderManager = new FileUploaderManager(new Uri(GetServiceBaseAddress()));
     _userId             = userId;
 }