【发布时间】:2013-05-07 08:23:10
【问题描述】:
我正在尝试在 WCF 服务中实现异常处理。 我希望将此异常抛出给客户端,以便对其进行记录和处理。
我不知道我写的代码是对还是错。 这只会让我“用户代码未处理故障异常” 我应该如何解决以便我可以在客户端处理我的异常?
WCF 服务中的代码:
try
{
}
catch (FaultException fex)
{
throw fex;
}
catch (Exception ex)
{
throw ex;
}
客户端代码:
try
{
}
catch (FaultException fex)
{
Logger.AddExceptionToDb(fex);
}
catch (Exception ex)
{
Logger.AddExceptionToDb(ex);
}
【问题讨论】:
标签: wcf exception exception-handling faultexception