3

我正在使用RegistrationFeature PlugininServiceStack并试图弄清楚如何以最简单的方式制作我自己的ValidationException消息(覆盖默认消息)。例如,当电子邮件地址已被使用时,Registration插件会返回:

{
    "responseStatus": {
        "errorCode": "ValidationException",
        "message": "Validation failed: \r\n -- Email already exists",
        "errors": []
    }
}

我想将message发出的 JSON 的一部分更改为更自定义的消息。有没有简单的方法来实现这一目标?

4

1 回答 1

0

没有内置方法可以提供错误消息中使用的内置文字的本地化版本(我们将在未来版本中添加支持),但您仍然可以自定义 ServiceStack 的错误处理

另一种选择是遵循 SocialBootstrapApi 项目中采用的相同方法,并使用 JavaScript 中的别名覆盖服务器消息

于 2012-12-03T05:14:08.780 回答