可以从服务代理上的方法调用中抛出哪些可能的WCF异常?

时间:2016-11-01 07:04:48

标签: c# wcf exception-handling

我正在使用WCF并且需要捕获在服务代理上调用方法时可能发生的所有异常,这样我就可以返回状态值。我想这样做来封装/隐藏底层的WCF实现。一个示例代码是:

public Status StartProcess(string outputFolder)
{
        return service.StartProcess(outputFolder);
}

service.StartProcess返回Status - 枚举,我想捕获调用service.StartProcess(outputFolder);时可能发生的所有可能的WCF异常,以便我可以返回相应的{{1} } -enum。从测试开始,我到达了:

Status

所以我的问题是:在这种情况下,这些都是我必须处理的例外吗?还是我应该预料到的其他例外情况?

0 个答案:

没有答案