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

GetValidationString() private method

Gets the validation string from the object. This method supports the following types: * string * ValidationResult
private GetValidationString ( object obj ) : string
obj object The object to convert to a string.
return string
        private string GetValidationString(object obj)
        {
            var objAsString = obj as string;
            if (objAsString != null)
            {
                return objAsString;
            }

#if !WINDOWS_PHONE && !NET35 && !XAMARIN_FORMS
            var objAsValidationResult = obj as ValidationResult;
            if (objAsValidationResult != null)
            {
                return objAsValidationResult.ErrorMessage;
            }
#endif

            return null;
        }