2017-06-21 1 views
2

Ich verwende ServiceStack Fluent Validierung und es funktioniert gut. Ich habe ein Problem festgestellt.ServiceStack Fluent Validierung - Meldung Problem

Wenn mein Rückgabeobjektname "xxxxStatusResponse" ist, funktioniert die Validierung, aber ich sehe die Validierungsnachricht nicht. Wenn das Rückgabeobjekt den Namen "xxxxStatusResult" hat, kann ich die Validierungsnachricht sehen.

Fehle ich hier etwas?

Dank rudrvij

Antwort

2

Dieses Verhalten ist documented in ServiceStacks Error Handling docs. Wenn Sie die {RequestDtoName}Response Namenskonvention für die Antwort DTO ServiceStack verwenden werden eine Instanz dieser Antwort DTO, so zurückkehren, um es mit einer strukturierten Fehlerreaktion gefüllt wird es muss eine Response Eigenschaft hat, z:

public class MyExampleResponse 
{ 
    public ResponseStatus ResponseStatus { get; set; } 
} 
Verwandte Themen