///////////////////////////////////////////////////////////////////////////////// // // ///////////////////////////////////////////////////////////////////////////////// async void CreateBucket_Click(object sender, RoutedEventArgs e) { BucketSettingsDlg settingsDlg = new BucketSettingsDlg(); settingsDlg.Owner = this.Parent as Window; settingsDlg.ShowDialog(); if (!settingsDlg.DialogResult.HasValue || !settingsDlg.DialogResult.Value) { return; } var bucketData = new BucketCreationData( settingsDlg.BucketName, settingsDlg.BucketPolicy); var bucketResponse = await _viewDataClient.CreateBucketAsync(bucketData); if (!bucketResponse.IsOk()) { _logger.LogError("Bucket creation failed: " + bucketResponse.Error.StatusCode.ToString()); return; } _rootNode.AddNode( new TreeItem(bucketResponse)); _logger.LogMessage("Bucket creation successful: " + settingsDlg.BucketName); }
///////////////////////////////////////////////////////////////////////////////// // // ///////////////////////////////////////////////////////////////////////////////// async void CreateBucket_Click(object sender, RoutedEventArgs e) { BucketSettingsDlg settingsDlg = new BucketSettingsDlg(); settingsDlg.Owner = this.Parent as Window; settingsDlg.ShowDialog(); if (!settingsDlg.DialogResult.HasValue || !settingsDlg.DialogResult.Value) return; var bucketData = new BucketCreationData( settingsDlg.BucketName, settingsDlg.BucketPolicy); var bucketResponse = await _viewDataClient.CreateBucketAsync(bucketData); if (!bucketResponse.IsOk()) { _logger.LogError("Bucket creation failed: " + bucketResponse.Error.StatusCode.ToString()); return; } _rootNode.AddNode( new TreeItem(bucketResponse)); _logger.LogMessage("Bucket creation successful: " + settingsDlg.BucketName); }