From d78a90d6f21d73602c4950476a3a6ef21446c4be Mon Sep 17 00:00:00 2001 From: David Lebee Date: Fri, 13 Mar 2020 16:13:49 -0400 Subject: [PATCH] should allow better configuration and overrides. --- PoweredSoft.Storage.S3/S3StorageProvider.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/PoweredSoft.Storage.S3/S3StorageProvider.cs b/PoweredSoft.Storage.S3/S3StorageProvider.cs index 5767e00..6c363c0 100644 --- a/PoweredSoft.Storage.S3/S3StorageProvider.cs +++ b/PoweredSoft.Storage.S3/S3StorageProvider.cs @@ -12,10 +12,10 @@ namespace PoweredSoft.Storage.S3 { public class S3StorageProvider : IStorageProvider { - private readonly string endpoint; - private readonly string bucketName; - private readonly string accessKey; - private readonly string secret; + protected readonly string endpoint; + protected readonly string bucketName; + protected readonly string accessKey; + protected readonly string secret; public S3StorageProvider(string endpoint, string bucketName, string accessKey, string secret) { @@ -25,11 +25,11 @@ namespace PoweredSoft.Storage.S3 this.secret = secret; } - private IAmazonS3 GetClient() + protected virtual IAmazonS3 GetClient() { var config = new AmazonS3Config { - ServiceURL = $"https://{endpoint}" + ServiceURL = endpoint }; var client = new AmazonS3Client(this.accessKey, this.secret, config); return client;