XElement を返す WCF サービスがありますが、これは正常に動作していますが、応答に XML 宣言を含めたいと考えています。
<?xml version="1.0" encoding="utf-8"?>
クライアント側は私が変更できるものではなく、「結果は XML ではありません」と報告しています。私の HTTP 結果の応答の他の唯一の違いは、私の WCF サービスのコンテンツ タイプです。
Content-Type: application/xml; charset=utf-8
対。
Content-Type: text/xml; charset=utf-8
「結果はXMLではありません」は、XML宣言の欠落が原因であると思います。XElement 応答に XML 宣言を追加するにはどうすればよいですか? MessageFormatter でこれを修正できると思いましたが、どこから始めればよいかわかりません。