3
我正在使用ServiceStack
中的RegistrationFeature Plugin
,我试图弄清楚如何以最简单的方式制作我自己的ValidationException
消息(覆盖默认的消息)。例如,当一个邮箱地址已在使用中,Registration
插件返回:ServiceStack RegistrationFeature和本地化的验证消息
{
"responseStatus": {
"errorCode": "ValidationException",
"message": "Validation failed: \r\n -- Email already exists",
"errors": []
}
}
我想发出的JSON的message
部分改变为更个性化的消息。有没有简单的方法来实现这一目标?
这没有捕获验证异常。 – Shagglez
嗨@mythz。在最近的版本中是否有任何更新?有没有一种方法来本地化与注册功能相关的验证错误消息?谢谢 –
@MohammadZekrallah大多数错误消息使用[静态ErrorMessages类](https://github.com/ServiceStack/ServiceStack/blob/5c8a1c0fde5ef024bcc44013a61b666cb5d7cca2/src/ServiceStack/LocalizedStrings.cs#L41),您可以重新分配到您的首选语言启动,同时我已将下一版本中提供的Register/Auth Repo类[在此提交中](https://github.com/ServiceStack/ServiceStack/commit/18eecd67a66afd1d04d013d3a97cdad962575182)中的其余错误消息转换。 – mythz