1
2
我知道可以挂接xmlserializer.unknownelement并从该处理程序中引发异常,但因为这在wcf中,所以我无法控制序列化。 实际上可以这样做… 在我工作的一个WCF项目中,我们使用IDispatchMessageFormatter接口做了类似的事情。 它允许在消息头处达到峰值、控制序列化/反序列化、返回状态代码等。 |
2
1
也许您可以返回自己的类型,实现IXMLSerializable并thorw在readXML和writeXML方法中所需的异常… |
3
1
这来自于模糊的内存,因为我没有足够的代码来处理,但是您可以创建一个自定义消息(继承类“message”)类型,以在您的REST服务中返回,并重写某些方法来创建自定义响应。
不是一个完整的答案,但可能会让你走上正确的道路。 |
Ehsan Akbar · 当请求被激发时,WCF请求时间会增加 6 年前 |
Gans · 具有多操作合约的WCF Rest服务 6 年前 |
Moelgaard · NLog中的IIS应用程序名称。配置 6 年前 |
Kerwen · WCF服务调用异步函数 6 年前 |