當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