【发布时间】:2014-05-26 15:25:18
【问题描述】:
- 是否可以在单个 catch 语句中捕获所有 WCF 语句? - 即在下面的代码中,我有 2 个 WCF 捕获,但我的代码对两者的反应是相同的,所以我不想重复代码
- 两个 WCF 都会捕获、捕获所有 WCF 错误还是我遗漏了任何错误?
注意我已经看到了这些列表here
try
{
// Some code......
}
catch (CommunicationException exception) // WCF Exception
{
}
catch (TimeoutException exception) // WCF Exception -
{
}
catch (Exception ex)
{
// Standard exception
}
【问题讨论】:
-
谢谢 - 它回答了第 1 项,但没有回答第 2 项
-
这是用于 WCF 客户端还是服务器?您的方法会因答案而异。请查看此 MSDN 文章:bit.ly/1lXorLn,因为无论哪种情况,它都会对您有所帮助。
-
@PeterB 这是给客户的
标签: c# wcf wcf-security