ServiceStack Fluent验证 - 消息问题
问题描述:
我正在使用ServiceStack Fluent验证,它工作得很好。我确实看到了一个问题。ServiceStack Fluent验证 - 消息问题
如果我的返回对象名称是“xxxxStatusResponse”,验证有效,但我看不到验证消息。如果返回对象被命名为“xxxxStatusResult”,我可以看到验证消息。
我失去了一些东西在这里?
感谢 rudrvij
答
此行为是documented in ServiceStacks Error Handling docs。如果您使用的响应DTO ServiceStack的{RequestDtoName}Response
命名约定将按顺序返回响应DTO的实例,所以它可以用一个结构化的错误响应来填充它必须有一个ResponseStatus财产,e.g:
public class MyExampleResponse
{
public ResponseStatus ResponseStatus { get; set; }
}