异常“对* .svc的HTTP请求已超过分配的超时时间…”是异常类型?

问题描述 投票:0回答:1

我正在尝试捕获just此异常,没有其他异常。我不想对异常的消息文本进行硬编码,并希望我可以通过捕获TimeoutException的特定捕获来完成此操作,但是不知道那是否正确。我没有在安装之前测试此捕获的好方法,因此我想查看社区是否具有有关发生此错误时引发的异常类型的任何信息。

提前感谢!

Private Sub RunCalculateProcess(calculateDailyLastRanTS As DateTime)
    Try
        Dim response = New CalculateWorkProxy(ProxyContractOptions.DevLocalIisExpress).Calculate()
    Catch ex As TimeoutException
        Logger.LogError(ex, "Timeout Error", "")
    Catch ex As Exception
        Logger.LogError(ex, "Every other exception", "")
    End Try
End Sub
.net vb.net wcf exception timeoutexception
1个回答
0
投票

例外* .svc的HTTP请求已超过分配的超时...” 在.Net中被认为是TimeoutException

我能够使用上面的代码捕获异常,并且可以正确记录。

© www.soinside.com 2019 - 2024. All rights reserved.