private void ValidateSetting (Setting setting)
{
try
{
foreach (ISettingValidator validator in _validators)
validator.Validate (setting);
}
catch (ValidationException ex)
{
throw new ConfigurationException (
String.Format ("Setting {0} doesn't validate. Validator failed with message {1}",
setting.Key, ex.Message));
}
}