diff --git a/Olive.Aws.Rekognition/Olive.Aws.Rekognition.csproj b/Olive.Aws.Rekognition/Olive.Aws.Rekognition.csproj index ef24f93e..afa2b14a 100644 --- a/Olive.Aws.Rekognition/Olive.Aws.Rekognition.csproj +++ b/Olive.Aws.Rekognition/Olive.Aws.Rekognition.csproj @@ -1,7 +1,7 @@  netstandard2.0 - 1.0.3 + 1.0.4 diff --git a/Olive.Aws.Rekognition/TextDetector.cs b/Olive.Aws.Rekognition/TextDetector.cs index 52796bad..d28a2228 100644 --- a/Olive.Aws.Rekognition/TextDetector.cs +++ b/Olive.Aws.Rekognition/TextDetector.cs @@ -11,8 +11,8 @@ namespace Olive.Aws.Rekognition public static class TextDetector { private static IAmazonRekognition _client; - static string BucketName => Config.Get("AWS:Rekognition:S3Bucket"); - private static string _region = Config.Get("AWS:Rekognition:Region"); + static string BucketName => Config.Get("AWS:Rekognition:S3Bucket").Or(Config.Get("Blob:S3:Bucket")); + private static string _region = Config.Get("AWS:Rekognition:Region").Or(Config.Get("Aws:Region")); public static IAmazonRekognition Client => _client ?? Context.Current.GetOptionalService() ?? new AmazonRekognitionClient(_region == null ? RegionEndpoint.EUWest1 : RegionEndpoint.GetBySystemName(_region)); diff --git a/Olive.Aws.Textract/AmazonTextract.cs b/Olive.Aws.Textract/AmazonTextract.cs index dbdbbb5b..c984531d 100644 --- a/Olive.Aws.Textract/AmazonTextract.cs +++ b/Olive.Aws.Textract/AmazonTextract.cs @@ -6,13 +6,13 @@ using Amazon.Textract; using Amazon.Textract.Model; -namespace Olive.Aws.Rekognition +namespace Olive.Aws.Textract { public static class AmazonTextract { private static IAmazonTextract _client; - static string BucketName => Config.Get("AWS:Textract:S3Bucket"); - private static string _region = Config.Get("AWS:Textract:Region"); + static string BucketName => Config.Get("AWS:Rekognition:S3Bucket").Or(Config.Get("Blob:S3:Bucket")); + private static string _region = Config.Get("AWS:Rekognition:Region").Or(Config.Get("Aws:Region")); public static IAmazonTextract Client => _client ?? Context.Current.GetOptionalService() ?? new AmazonTextractClient(_region == null ? RegionEndpoint.EUWest1 : RegionEndpoint.GetBySystemName(_region)); diff --git a/Olive.Aws.Textract/Olive.Aws.Textract.csproj b/Olive.Aws.Textract/Olive.Aws.Textract.csproj index b167016a..cf65b91c 100644 --- a/Olive.Aws.Textract/Olive.Aws.Textract.csproj +++ b/Olive.Aws.Textract/Olive.Aws.Textract.csproj @@ -1,7 +1,7 @@  netstandard2.0 - 1.0.2 + 1.0.3