Catel.MVVM.ModelErrorInfo.HandleBusinessRuleErrors C# (CSharp) Method

HandleBusinessRuleErrors() private method

Handles the business rule errors.
private HandleBusinessRuleErrors ( IEnumerable errors ) : void
errors IEnumerable The errors.
return void
        private void HandleBusinessRuleErrors(IEnumerable errors)
        {
            lock (_businessRuleErrors)
            {
                _businessRuleErrors.Clear();

                foreach (object error in errors)
                {
                    var errorAsString = GetValidationString(error);
                    if (!string.IsNullOrEmpty(errorAsString))
                    {
                        _businessRuleErrors.Add(errorAsString);
                    }
                }
            }
        }