public AliyunOssContainerFactory( ICurrentTenant currentTenant, IOssClientFactory ossClientFactory) { CurrentTenant = currentTenant; OssClientFactory = ossClientFactory; }
public AliyunBlobProvider( IOssClientFactory ossClientFactory, IAliyunBlobNameCalculator aliyunBlobNameCalculator) { OssClientFactory = ossClientFactory; AliyunBlobNameCalculator = aliyunBlobNameCalculator; }
public AliyunFileProvider( IClock clock, IOssClientFactory ossClientFactory, IAliyunFileNameCalculator aliyunFileNameCalculator) { Clock = clock; OssClientFactory = ossClientFactory; AliyunFileNameCalculator = aliyunFileNameCalculator; }
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; }