3
我跟着Fluent documentation,我還沒有找到任何選項來覆蓋默認的錯誤格式,就像''{propertyName}'必須是東西。「我有很多驗證器,我不會將它們重寫爲.WithMessage(「...」)。流暢的驗證錯誤的自定義錯誤格式
是否有更改默認消息格式的選項?
我想要有一個類似的界面PropertyNameResolver,它提供智能界面來更改屬性名稱。
我跟着Fluent documentation,我還沒有找到任何選項來覆蓋默認的錯誤格式,就像''{propertyName}'必須是東西。「我有很多驗證器,我不會將它們重寫爲.WithMessage(「...」)。流暢的驗證錯誤的自定義錯誤格式
是否有更改默認消息格式的選項?
我想要有一個類似的界面PropertyNameResolver,它提供智能界面來更改屬性名稱。
您可以通過修改ValidatorOptions.ResourceProviderType
覆蓋全局消息,如localization page所述。
您只需定義要更改的字符串,因爲如果未指定覆蓋,它將使用默認字符串。