private void doldur() { // Dosya seçilme kontrolü yapıyoruz. if (txtFilePath.Text.Trim() == string.Empty) { // Dosya Seçilmediyse Kullanıcıya uyarı verip fonksiyondan çıkılmasını sağlıyoruz. MessageBox.Show("Lütfen Bir Dosya Seçiniz."); return; } // Dosya ve Klasör adlarını oluşturuyoruz. string file_name = txtFilePath.Text.Trim(); // Tam dosya yolu string bucket_name = "BucketName"; // S3 Bucket adınız string directory_name = "DirectoryName"; // S3 Bucket'ınızdaki klasör adınız (Ana Klasöre atmak için boş bırakabilirsiniz.) string s3_file_name = "s3FileName" + txtFilePath.Tag.ToString(); // Dosyanın S3teki adı + Dosya uzantısı AmazonUploader myUploader = new AmazonUploader(); // AmazonUploader'ı Başlatıyoruz. // S3 ile bağlantıyı gerçekleştiriyoruz myUploader.SetFileToS3(file_name, bucket_name, directory_name, s3_file_name); // Yükleme durumunu görmek için eventı oluşturuyoruz myUploader.request.UploadProgressEvent += Request_UploadProgressEvent1; // Upload'ı Başlatıyoruz bool result = myUploader.Upload(); // Dönen sonucu kontrol ediyoruz. Sonuca Göre kullanıcıya mesaj verdiriyoruz. if (result) // Result = true MessageBox.Show("Dosya Yükleme İşlemi Başarılı.."); else // Result = false MessageBox.Show("Dosya Yükleme İşlemi Başarısız."); //ProgressBar Ve Labeli Sıfırlıyoruz. ProgressReset(); }
private void doldur() { // Dosya seçilme kontrolü yapıyoruz. if (txtFilePath.Text.Trim() == string.Empty) { // Dosya Seçilmediyse Kullanıcıya uyarı verip fonksiyondan çıkılmasını sağlıyoruz. MessageBox.Show("Lütfen Bir Dosya Seçiniz."); return; } // Dosya ve Klasör adlarını oluşturuyoruz. string file_name = txtFilePath.Text.Trim(); // Tam dosya yolu string bucket_name = "BucketName"; // S3 Bucket adınız string directory_name = "DirectoryName"; // S3 Bucket'ınızdaki klasör adınız (Ana Klasöre atmak için boş bırakabilirsiniz.) string s3_file_name = "s3FileName" + txtFilePath.Tag.ToString(); // Dosyanın S3teki adı + Dosya uzantısı AmazonUploader myUploader = new AmazonUploader(); // AmazonUploader'ı Başlatıyoruz. // S3 ile bağlantıyı gerçekleştiriyoruz myUploader.SetFileToS3(file_name, bucket_name, directory_name, s3_file_name); // Yükleme durumunu görmek için eventı oluşturuyoruz myUploader.request.UploadProgressEvent += Request_UploadProgressEvent1; // Upload'ı Başlatıyoruz bool result = myUploader.Upload(); // Dönen sonucu kontrol ediyoruz. Sonuca Göre kullanıcıya mesaj verdiriyoruz. if (result) { // Result = true MessageBox.Show("Dosya Yükleme İşlemi Başarılı.."); } else { // Result = false MessageBox.Show("Dosya Yükleme İşlemi Başarısız."); } //ProgressBar Ve Labeli Sıfırlıyoruz. ProgressReset(); }