wcf如何在exe用户代码之前捕获异常

时间:2013-09-22 10:19:36

标签: wcf exception handle

如何在exe用户代码之前捕获异常? 关于如何解决配置文件中的misconfig有很多话题,比如: The maximum string content length quota (8192) has been exceeded while reading XML data.。如果开发人员未正确配置配置,则客户端将收到错误。

我向WCF服务发送了一个非常大的请求,在WCF引擎执行我的代码之前,WCF引擎已经向客户端返回了一条消息。我认为这不是一个不可处理的异常,因为在服务器端,没有异常抛出。

现在我想在wcf将结果返回给客户端之前捕获这种异常。 我在我的代码的第一行设置了一个断点,但它没有达到断点,客户端得到了错误消息。在exe用户代码之前,wcf引擎向客户端返回错误消息。

我不想隐藏.net异常,但我希望在WCF引擎返回之前做一些事情。 看起来WCF返回的是500(而不是200)的HTTP代码。

0 个答案:

没有答案