public ThreeSharpFormSample() { InitializeComponent(); this.transfers = new BindingList <TransferInfo>(); this.dataGridViewStatistics.DataSource = transfers; bindStatisticsDelegate = new BindStatisticsDelegate(this.BindStatistics); listBucketDelegate = new ListBucketDelegate(this.ListBucket); listFolderDelegate = new ListFolderDelegate(this.ListFolder); uploadFileDelegate = new UploadFileDelegate(this.UploadFile); downloadFileDelegate = new DownloadFileDelegate(this.DownloadFile); this.basePath = "C:\\"; config = new ThreeSharpConfig(); config.AwsAccessKeyID = Properties.Settings.Default.AwsAccessKeyID; config.AwsSecretAccessKey = Properties.Settings.Default.AwsSecretAccessKey; config.ConnectionLimit = 40; config.IsSecure = true; // It is necessary to use the SUBDOMAIN CallingFormat for accessing EU buckets config.Format = CallingFormat.SUBDOMAIN; this.service = new ThreeSharpQuery(config); }
public ThreeSharpFormSample() { InitializeComponent(); this.transfers = new BindingList<Transfer>(); this.dataGridViewStatistics.DataSource = transfers; bindStatisticsDelegate = new BindStatisticsDelegate(this.BindStatistics); listBucketDelegate = new ListBucketDelegate(this.ListBucket); listFolderDelegate = new ListFolderDelegate(this.ListFolder); uploadFileDelegate = new UploadFileDelegate(this.UploadFile); downloadFileDelegate = new DownloadFileDelegate(this.DownloadFile); this.basePath = "C:\\"; config = new ThreeSharpConfig(); config.AwsAccessKeyID = Properties.Settings.Default.AwsAccessKeyID; config.AwsSecretAccessKey = Properties.Settings.Default.AwsSecretAccessKey; config.ConnectionLimit = 40; config.IsSecure = true; // It is necessary to use the SUBDOMAIN CallingFormat for accessing EU buckets config.Format = CallingFormat.SUBDOMAIN; this.service = new ThreeSharpQuery(config); }