服务堆栈 Validation/Serialization

ServiceStack Validation/Serialization

我有一个基于 ServiceStack 和 razor(无 MVC)构建的应用程序。该应用程序有一个 class 和一个整数字段。当我从允许我为该字段输入数据的网页输入带有千位分隔符(逗号)的整数时,我收到类似“‘23,586’是 'Fieldxx' 的无效值”之类的错误。

有没有办法允许使用千位分隔符的整数?

谢谢。

没有整数是整数,如果您想继续使用整数,我建议您的网页在发送 API 请求之前去除任何格式,否则将其更改为字符串并将其转换为 int 在服务实现中。