public GoogleOAuth2(OAuth2Info oauth, Uploader uploader) { AuthInfo = oauth; GoogleUploader = uploader; }
private void PrepareUploader(Uploader currentUploader) { uploader = currentUploader; uploader.BufferSize = (int)Math.Pow(2, Program.Settings.BufferSizePower) * 1024; uploader.ProgressChanged += uploader_ProgressChanged; }
private void PrepareUploader(Uploader currentUploader) { uploader = currentUploader; uploader.BufferSize = (int)Math.Pow(2, Program.Settings.BufferSizePower) * 1024; uploader.ProgressChanged += uploader_ProgressChanged; if (Info.TaskSettings.AfterUploadJob.HasFlag(AfterUploadTasks.CopyURLToClipboard) && Info.TaskSettings.AdvancedSettings.EarlyCopyURL) { uploader.EarlyURLCopyRequested += url => ClipboardHelpers.CopyText(url); } }