public void Publish(string[] files, string bucketName, string folder, bool publicRead) { CreateBucketIfNeeded(bucketName); string destinationFolder = GetDestinationFolder(folder); StoreFiles(files, bucketName, destinationFolder, publicRead); }
private void PublishFiles(AwsClientDetails clientDetails) { using (var helper = new S3Helper(clientDetails)) { helper.Publish(SourceFiles, DestinationBucket, DestinationFolder, PublicRead); Log.LogMessage(MessageImportance.Normal, "Published {0} files to S3", SourceFiles.Length); } }