public S3FileProvider( ILogger <S3FileProvider> logger, IS3FileNameCalculator fileNameCalculator, IS3ClientFactory clientFactory ) { Logger = logger; FileNameCalculator = fileNameCalculator; ClientFactory = clientFactory; }
public S3FileProvider( ILogger <S3FileProvider> logger, IClock clock, IS3FileNameCalculator fileNameCalculator, IFileNormalizeNamingService fileNormalizeNamingService, IS3ClientFactory clientFactory) { Logger = logger; Clock = clock; FileNameCalculator = fileNameCalculator; FileNormalizeNamingService = fileNormalizeNamingService; ClientFactory = clientFactory; }
public S3FileProvider(ILogger <S3FileProvider> logger, IS3FileNameCalculator s3FileNameCalculator, IS3ClientFactory s3ClientFactory) { Logger = logger; S3FileNameCalculator = s3FileNameCalculator; S3ClientFactory = s3ClientFactory; }