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

HandleBusinessRuleWarnings() private method

Handles the business rule warnings.
private HandleBusinessRuleWarnings ( IEnumerable warnings ) : void
warnings IEnumerable The warnings.
return void
        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);
                    }
                }
            }
        }