Frage

Ich freue mich auf die neue API, die vor 2 Wochen herauskam.Es scheint wie

generasacodicetagpre.

Das Bit "Ireturn" scheint optional zu sein?Die DTOs in RazorRockstars Demo-Projekt funktioniert ohne.

War es hilfreich?

Lösung

Dies ist eine neue Ergänzung in servicestacks neue API , mit der Sie dokumentieren könnenDer erwartete Antworttyp, den die Anforderung DTO zurückgibt, zmit

generasacodicetagpre.

Sie können mit einem der C # Service-Clients anrufen, mit dem:

generasacodicetagpre.

Wenn Sie nicht den Ireturn-Marker hatten, müsste Ihr Client-Anruf aussehen:

generasacodicetagpre.

Das muss der Kunde / der Verbraucher Ihres Dienstes wissen.Wenn Sie den Marker auf dem DTO hatten, ist der Antworttyp bereits bekannt.

Der generationspoDiCETAGCODE-Marker wird auch verwendet, um die Antwort-DTO zu ermitteln, die in den HTTP-Antworten in den GRATIONICETICETAGCODE-Seiten von Servicestack verwendet wird.

Andere Tipps

Soweit ich weiß, ist dies nur eine bequeme Art, Ihre Anfrage / Antwort-DTOs zu definieren. Sie können es frei verwenden oder nicht.

In dem Fall, in dem Sie Ihre DTOs in einer tragbaren Klassenbibliothek definieren, können Sie IREETURN nicht verwenden.Vielleicht sollte Irwnurn in einem PCL in Servicestack definiert werden.Nur ein Gedanke.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top