public List<IValidationResult> GetValidations()
{
var list = new List<IValidationResult>();
lock (_fieldValidations)
{
list.AddRange(from validation in _fieldValidations
select validation as IValidationResult);
}
lock (_businessRuleValidations)
{
list.AddRange(from validation in _businessRuleValidations
select validation as IValidationResult);
}
return list;
}