2017-06-21 2 views
2

私はServiceStack Fluent Validationを使用しています。私は問題を見た。ServiceStack Fluent Validation - メッセージの問題

戻り値のオブジェクト名が "xxxxStatusResponse"の場合、検証は機能しますが、検証メッセージは表示されません。戻りオブジェクトの名前が "xxxxStatusResult"の場合、検証メッセージが表示されます。

ここに何か不足していますか?

おかげ rudrvij

答えて

2

この動作はdocumented in ServiceStacks Error Handling docsです。

public class MyExampleResponse 
{ 
    public ResponseStatus ResponseStatus { get; set; } 
} 
を:あなたはレスポンスDTO ServiceStackため {RequestDtoName}Response命名規則を使用している場合、それは構造化されたエラー応答が移入させるためには、それは は例えば、ResponseStatusプロパティを持っている必要がありますので、そのレスポンスDTOのインスタンスを返します。
関連する問題