Passen Sie die WebHttp-Hilfeausgabe in WCF an

9

Für einen Dienst mit webHttpBinding und helpEnabled="true" wird die Hilfeinformation ordnungsgemäß generiert. Ich frage mich, ob es irgendwie möglich ist, die Ausgabe zu kontrollieren. Unten sind die Änderungen, die ich machen möchte.

  1. Entfernen Sie die JSON-Hilfe, da der Service die JSON-Ausgabe nicht unterstützt. Es dort zu haben, könnte für Benutzer verwirrend sein. Zumindest haben Sie die Möglichkeit, eine Notiz auszugeben, dass JSON nicht unterstützt wird.
  2. Verwenden Sie für die gezeigten Beispielantworten ein besseres Beispiel als "String content", in dem tatsächliche Wertproben angegeben werden können. Wäre gut, wenn ich das Objekt, das für die Serialisierung verwendet wird, als Beispiel liefern kann.
fozylet 10.08.2011, 02:17
quelle

1 Antwort

5

Die Hilfeseite für WCF WebHttp-Endpunkte kann nicht angepasst werden. Sie können es jedoch durch Ihre eigene benutzerdefinierte Seite ersetzen. Es ist einfach zu implementieren, aber es ist eine Menge Code zu schreiben. Das folgende Beispiel zeigt, wie dies für einen einfachen Dienst getan werden kann.

%Vor%     
carlosfigueira 10.08.2011, 14:48
quelle

Tags und Links