AWSSDK.IntegrationTests.S3.S3TestUtils.CreateBucket C# (CSharp) Метод

CreateBucket() публичный статический Метод

public static CreateBucket ( IAmazonS3 s3Client ) : string
s3Client IAmazonS3
Результат string
        public static string CreateBucket(IAmazonS3 s3Client)
        {
            string bucketName = UtilityMethods.SDK_TEST_PREFIX + DateTime.Now.Ticks;
            var mre = new ManualResetEvent(false);
            var exception = new Exception();
            s3Client.PutBucketAsync(new PutBucketRequest { BucketName = bucketName }, (result) =>
            {
                exception = result.Exception;
                mre.Set();
            }, new AsyncOptions() { ExecuteCallbackOnMainThread = false });
            mre.WaitOne();
            if (exception != null)
                throw exception;

            return bucketName;
        }