public InstanceProfileAWSRegion()
{
var region = EC2InstanceMetadata.Region;
if (region == null)
{
throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture,
"EC2 instance metadata was not available or did not contain region information.", AWSConfigs.AWSRegionKey));
}
this.Region = region;
var logger = Logger.GetLogger(typeof(InstanceProfileAWSRegion));
logger.InfoFormat("Region found using EC2 instance metadata.");
}
}