2013-12-09 90 views
3

我跟着Fluent documentation,我還沒有找到任何選項來覆蓋默認的錯誤格式,就像''{propertyName}'必須是東西。「我有很多驗證器,我不會將它們重寫爲.WithMessage(「...」)。流暢的驗證錯誤的自定義錯誤格式

是否有更改默認消息格式的選項?

我想要有一個類似的界面PropertyNameResolver,它提供智能界面來更改屬性名稱。

回答

0

您可以通過修改ValidatorOptions.ResourceProviderType覆蓋全局消息,如localization page所述。

您只需定義要更改的字符串,因爲如果未指定覆蓋,它將使用默認字符串。