当WCF服务关闭时,我会捕获这样的异常。如何处理捕捉到的异常
public List<ProjektyEntity> GetProjekty()
{
try
{
return this.channel.GetProjekty();
}
catch (EndpointNotFoundException exception)
{
//what to do at this point ?
}
}
但我不知道该怎么在catch做block.I只能返回List<ProjektyEntity>
类型的对象我想要写一个信息给用户,内容如“服务被关闭“我的表示层是ASP.NET MVC。这种情况有没有策略?
这听起来像你应该只在你的表示层处理这个异常 - 例外应该是例外。如果您可以根据发生的异常执行不同的逻辑路径,则只处理异常。 – 2009-12-29 11:14:16