页: 1 我刚才可以提出一个非常简单的问题。
方法代码很简单:
protected void Require<TValidator, TParam>(TValidator validator, Expression<Func<TValidator, TParam>> property, Predicate<TParam> predicate)
{
var propertyValue = property.Compile().Invoke(validator);
if(!predicate.Invoke(propertyValue))
throw new ValidatorInitializationException("Error while initializing validator", GetType());
}
问题是,我要把更多的信息注入错误信息。 从言论中获取信息是容易的。 但是,我怎么能够接触到一个“友好用户”的反映上游的表述?