public static PropertyValidatorBase GetValidator(this ValidatorAttribute attr) { PropertyValidatorBase validator; if (_validatorsByAttributeType.TryGetValue(attr.GetType(), out validator)) { return(validator); } else { return(null); } }