Beste Weg, um support "application/x-www-form-urlencoded" post-Daten mit WCF?

Baue ich einen WCF-Dienst basiert auf einer W3C-Spezifikation definiert einen RESTful-web-service Endpunkt, der akzeptiert "application/x-www-form-urlencoded" post-Daten. WCF unterstützt diese Art der Nachricht kodiert und ich habe festgestellt, eine Reihe verschiedener Beispiele für das erstellen eines Vertrages, der wie folgt aussieht:

XElement Query_Post(Stream postData);

Und dann im Rahmen der Umsetzung der Entschlüsselung des postData - stream über die HttpUtility.ParseQueryString Methode.

Kennt jemand eine stärker typisierte Weise zu unterstützen "application/x-www-form-urlencoded" in WCF?

Möchte ich meinen Betrieb Vertrag:

XElement Query_Post(string query, string [] params);
  • Die Tatsache, dass 24 Stunden später, niemand weiß, wie zu tun, was sollte so ein basic denken sollte zeigen, WCF ist nicht die beste Plattform zum erstellen von restful-Zeug. Versuchen OpenRasta, ich glaube, es hat ein codec-gebaut in Handgriff x-www-form-urlencoded Daten.
Schreibe einen Kommentar