ServiceStack RegistrationFeature和本地化验证消息

时间:2012-12-02 09:40:18

标签: servicestack

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

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

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

1 个答案:

答案 0 :(得分:0)

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

另一个选择是遵循SocialBootstrapApi项目和override the server messages with aliases in JavaScript中采用的相同方法。