Exemple #1
0
 public S3FileStorage(IS3Configuration configuration, IFileRestriction fileRestriction)
 {
     var region = RegionEndpoint.GetBySystemName(configuration.Region);
     
     _fileRestriction = fileRestriction;
     _bucket = configuration.Bucket;
     _client = AWSClientFactory.CreateAmazonS3Client(
         configuration.AccessKeyID,
         configuration.AccessKeySecret,
         region);
 }
 public StorageService(IS3Configuration s3Configuration)
 {
     S3Configuration = s3Configuration;
 }