Holen Sie sich nur den Text einer WCf-Nachricht

Ich habe ein bisschen Ärger mit dem, was ein einfaches Problem sein sollte.

Ich habe eine Dienstmethode, die einen c # -Nachrichtentyp akzeptiert, und ich möchte nur den Text dieser Seifen-Nachricht extrahieren und ihn zum Erstellen einer vollständig neuen Nachricht verwenden. Ich kann das nicht benutzenGetBody<>() Methode für die Message-Klasse, da ich nicht weiß, in welchen Typ der Body serialisiert werden soll.

Weiß jemand, wie man einfach den Körper aus der Nachricht extrahiert? Oder eine neue Nachricht erstellen, die den gleichen Text hat, d. H. Ohne den ursprünglichen Nachrichtenkopf usw.?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage