WCF 服务中有没有办法捕获客户端超时我需要在客户端超时上运行一些特殊的逻辑。
我没有找到任何来源表明 WCF 服务可以通过服务端错误处理等检查客户端是否超时...如果您需要更多信息,请告诉我。
最佳答案
无论服务中是否存在客户端超时、客户端断开连接或异常,都应该清理服务中需要清理的任何内容。
在 finally
中进行清理一 block try/finally
,或者,如果您通过调用 Dispose
进行清理IDisposable
的方法对象,然后使用 using
block 。
关于WCF 服务检查客户端超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9603881/