/// <summary> /// Constructor that takes a S3Client and a prefix for all paths /// </summary> /// <param name="logger"></param> /// <param name="client"></param> /// <param name="s3ServiceConfig"></param> public S3Service(ILogger <S3Service> logger, IAmazonS3 client, S3ServiceConfig s3ServiceConfig) : this() { _logger = logger; _client = client; _s3ServiceConfig = s3ServiceConfig; _connected = true; }
/// <summary> /// Constructor that takes a S3Client and a prefix for all paths /// </summary> /// <param name="logger"></param> /// <param name="client"></param> /// <param name="s3ServiceConfig"></param> public S3Service(ILogger <S3Service> logger, IAmazonS3 client, S3ServiceConfig s3ServiceConfig) { _logger = logger; _client = client; _s3ServiceConfig = s3ServiceConfig; }