public void DownloadFile(string DocURL) { // first you should get the file size from the server side in bytes. fileSize = 825344; service = new UploadClient(); service.InnerChannel.OperationTimeout = new TimeSpan(0, 30, 0); docName = DocURL; isFirstCall = true; service.DownloadChunkCompleted += service_DownloadChunkCompleted; service.DownloadChunkAsync(DocURL, I64Offset, i32ChunkSize); }
void SendFile(UploadFile file, bool append) { var fs = new UploadService.UploadClient(); fs.DoUploadCompleted += new EventHandler <VideoZoneV2.UploadService.DoUploadCompletedEventArgs>(fs_DoUploadCompleted); if (EveryoneCb.IsChecked == true) { fs.DoUploadAsync(txtVideoName.Text, App.Current.Resources["User"].ToString(), file.Name, cbCategory.SelectedItem.ToString(), "everyone", file.Contents[0], append); } else { for (int i = 0; i < ShareTxt.Text.Count(f => f == ','); i++) { } fs.DoUploadAsync(txtVideoName.Text, App.Current.Resources["User"].ToString(), file.Name, cbCategory.SelectedItem.ToString(), ShareTxt.Text, file.Contents[0], append); } }