private void HandleBusinessRuleWarnings(IEnumerable warnings)
{
lock (_businessRuleWarnings)
{
_businessRuleWarnings.Clear();
foreach (object warning in warnings)
{
var warningAsString = GetValidationString(warning);
if (!string.IsNullOrEmpty(warningAsString))
{
_businessRuleWarnings.Add(warningAsString);
}
}
}
}