如何捕获由于超时导致的HttpException?

时间:2019-05-06 05:23:03

标签: c# .net-core windows-services

我有两个组成部分:

  1. 我的Web应用程序位于一台服务器上
  2. 我的WCF Windows服务位于另一台服务器上

Web应用程序向服务发出请求,并且请求在一段时间后超时。在服务所在服务器的事件日志中,我收到一个HttpException消息,消息为“请求超时”。

我应该如何在客户端捕获此异常,因为我想在超时的情况下执行某些功能。

我已经尝试捕获以下异常,但是它不起作用:

  1. TimeoutException
  2. FaultException
  3. HttpException
  4. ThreadAbortException

0 个答案:

没有答案