我有一个要求,其中 WCF 服务上的方法调用必须返回以下格式的 SOAP 消息:
<soap:Body>
<m:RequestProcessed xmlns:m=" ">
<m:Status>OK</m:Status>
<m:UID>subfolder name</m:UID>
</m: RequestProcessed >
</soap:Body>
这可以用故障来完成吗,如果是这样,请给出一些关于在哪里看的指示。如果不是,那么替代方案是什么?
珍惜你的时间。
问候。
一旦我有非常相似的问题:控制 WCF 消息正文序列化 可能答案也会对您有所帮助(请注意它需要 WCF 4)。
另一种方法是直接写入响应流,即使不需要使用抽象 Message 对象。此线程中描述了此方法:WCF 4 REST - Acquiring the underlying response stream object for writing