gpt4 book ai didi

c# - 流畅验证错误的自定义错误格式

转载 作者:行者123 更新时间:2023-11-30 18:31:15 25 4
gpt4 key购买 nike

我关注了Fluent documentation而且我还没有找到任何选项来覆盖默认错误格式,例如“'{propertyName}' must be something.”。我有很多验证器,我不会将它们重写为 .WithMessage("...")。

是否有更改默认消息格式的选项?

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

最佳答案

您可以通过修改 ValidatorOptions.ResourceProviderType 全局覆盖消息,如 localization page 中所述.

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

关于c# - 流畅验证错误的自定义错误格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20471571/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com