Frage

Ich mag den folgenden Text in den Antworttext einer WCF Operation vorangestellt:

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="transform.xslt" type="text/xsl" ?>

Das Problem ist, dass die Message-Klasse verwendet XML-Leser und Schreiber, um den Inhalt der Nachricht angeben. Einfügen von diesem Text als die erste Zeile nach dem Tag formatierte die Nachricht nicht gut macht.

Also, wo kommt das Message-Objekt gelesen und der Körper Inhalt des HTTP-Antwort-Stream geschrieben? Das ist, wo ich die beiden Zeilen weiter oben eingefügt werden soll.

War es hilfreich?

Lösung 2

Was ich brauchte, war eine benutzerdefinierte Message.

Andere Tipps

Es wird Interception genannt, und Sie können Ihre eigenen Interceptions definieren. Werfen Sie einen Blick auf die folgenden Links mit Erklärungen und Beispiele: http://msdn.microsoft.com/en-us/ Bibliothek / ms751495.aspx http: //blogs.msdn. com / drnick / Archiv / 2007/03/07 / message-Flow-Interception-points.aspx

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