public AliyunOssContainerFactory(
     ICurrentTenant currentTenant,
     IOssClientFactory ossClientFactory)
 {
     CurrentTenant    = currentTenant;
     OssClientFactory = ossClientFactory;
 }
Esempio n. 2
0
 public AliyunBlobProvider(
     IOssClientFactory ossClientFactory,
     IAliyunBlobNameCalculator aliyunBlobNameCalculator)
 {
     OssClientFactory         = ossClientFactory;
     AliyunBlobNameCalculator = aliyunBlobNameCalculator;
 }
 public AliyunFileProvider(
     IClock clock,
     IOssClientFactory ossClientFactory,
     IAliyunFileNameCalculator aliyunFileNameCalculator)
 {
     Clock                    = clock;
     OssClientFactory         = ossClientFactory;
     AliyunFileNameCalculator = aliyunFileNameCalculator;
 }
Esempio n. 4
0
 public AliyunBlobProvider(
     IOssClientFactory ossClientFactory,
     IAliyunBlobNameCalculator aliyunBlobNameCalculator,
     IBlobNormalizeNamingService blobNormalizeNamingService)
 {
     OssClientFactory           = ossClientFactory;
     AliyunBlobNameCalculator   = aliyunBlobNameCalculator;
     BlobNormalizeNamingService = blobNormalizeNamingService;
 }
 public AliyunFileProvider(
     IClock clock,
     IOssClientFactory ossClientFactory,
     IAliyunFileNameCalculator aliyunFileNameCalculator,
     IFileNormalizeNamingService fileNormalizeNamingService)
 {
     Clock                      = clock;
     OssClientFactory           = ossClientFactory;
     AliyunFileNameCalculator   = aliyunFileNameCalculator;
     FileNormalizeNamingService = fileNormalizeNamingService;
 }