private Tuple<string, string> GetConfigFilePaths(string environment, PreProcessorManifest processorManfiest, string manifestFile)
{
Tuple<string, string> configSettings = null;
configSettings = GetEnvironmentSpecificPropertyConfiguration(environment, processorManfiest, manifestFile);
if (configSettings == null && processorManfiest.Default.PropertyConfigurationManifest != null)
{
configSettings = GetDefaultPropertyConfiguration(environment, processorManfiest, manifestFile);
}
if (configSettings == null)
{
throw new InvalidOperationException(string.Format("Property configuration for environment '{0}' not found.", environment));
}
return configSettings;
}