Amazon.S3.Util.BucketRegionDetector.CheckRegionAndUpdateCache C# (CSharp) Method

CheckRegionAndUpdateCache() private static method

private static CheckRegionAndUpdateCache ( AmazonS3Uri requestedBucketUri, string actualRegion ) : string
requestedBucketUri AmazonS3Uri
actualRegion string
return string
        private static string CheckRegionAndUpdateCache(AmazonS3Uri requestedBucketUri, string actualRegion)
        {
            var requestedRegion = requestedBucketUri.Region == null ? null : requestedBucketUri.Region.SystemName;

            if (actualRegion != null && !string.Equals(requestedRegion, actualRegion, StringComparison.Ordinal))
            {
                BucketRegionCache.AddOrUpdate(requestedBucketUri.Bucket, RegionEndpoint.GetBySystemName(actualRegion));
                return actualRegion;
            }
            return null;
        }