예제 #1
0
        public Stream ReadFile(FileIdentifier fileIdentifier)
        {
            EnsureValidFileIdentifier(fileIdentifier);

            S3FileIdentifier s3FileIdentifier = (S3FileIdentifier)fileIdentifier;

            return(S3FileService.GetFileStream(s3FileIdentifier.Bucket, s3FileIdentifier.Key));
        }
예제 #2
0
 public Stream ReadContentFromS3(S3FileIdentifier fileIdentifier)
 {
     return(GetFileStream(fileIdentifier.Bucket, fileIdentifier.Key));
 }
예제 #3
0
 public Stream ReadS3File(S3FileIdentifier fileIdentifier)
 {
     return(ReadS3File(fileIdentifier.Bucket, fileIdentifier.Key));
 }
예제 #4
0
        public void WriteContentToS3(string bucketName, FileInfo fileInfo)
        {
            S3FileIdentifier s3FileIdentifier = S3FileIdentifier.FromFile(fileInfo);

            WriteContentToS3(bucketName, File.ReadAllBytes(fileInfo.FullName));
        }