static string DetermineBucketRegionCode(ClientConfig config) { if (config.RegionEndpoint != null && string.IsNullOrEmpty(config.ServiceURL)) return config.RegionEndpoint.SystemName; return AWSSDKUtils.DetermineRegion(config.DetermineServiceURL()); }
private static string DetermineService(ClientConfig clientConfig) { if (!string.IsNullOrEmpty(clientConfig.AuthenticationServiceName)) return clientConfig.AuthenticationServiceName.ToLower(); else return AWSSDKUtils.DetermineService(clientConfig.DetermineServiceURL()).ToLower(); }
private static string DetermineRegion(ClientConfig clientConfig) { if (!string.IsNullOrEmpty(clientConfig.AuthenticationRegion)) return clientConfig.AuthenticationRegion.ToLower(CultureInfo.InvariantCulture); else return AWSSDKUtils.DetermineRegion(clientConfig.DetermineServiceURL()).ToLower(CultureInfo.InvariantCulture); }