0

WCF如何在exe用户代码之前捕获异常?关于如何解决配置文件中的错误配置的话题有很多,例如: 读取XML数据时超出了最大字符串内容长度配额(8192)。. 如果开发人员没有正确配置配置,客户端将收到错误消息。

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

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

我不想隐藏 .net 异常,但我希望在 WCF 引擎返回之前做点什么。WCF 似乎返回 500(不是 200)的 HTTP 代码。

4

0 回答 0