用于流畅验证错误的自定义错误格式

时间:2013-12-09 13:14:18

标签: c# fluent fluentvalidation

我跟着Fluent documentation,我没有找到任何覆盖默认错误格式的选项,例如“'{propertyName}'必须是某种东西。”我有很多验证器,我不会将它们重写为.WithMessage(“...”)。

有没有更改默认邮件格式的选项?

我希望有一个与 PropertyNameResolver 类似的界面,它提供了更改属性名称的智能界面。

1 个答案:

答案 0 :(得分:0)

您可以通过修改localization page上所述的ValidatorOptions.ResourceProviderType全局覆盖邮件。

您只需要定义要更改的字符串,因为如果没有指定覆盖,它将使用默认字符串。