private string GetReplacement(string placeholderString)
{
Setting replacement = _settings[placeholderString];
if (replacement != null)
{
if (!replacement.IsProcessed)
ProcessSetting(replacement);
return replacement.Raw;
}
else
throw new SettingNotFoundException(placeholderString);
}