- 단일 catch 문에서 모든 WCF 문을 catch 할 수 있습니까? - 즉 아래 코드에서 WCF에 대한 catch는 2 개이지만 코드 응답은 모두 동일하므로 코드를 복제하고 싶지 않습니다.
- WCF가 모두 잡히고 WCF 오류가 발생하거나 누락 되었습니까?
주 나는 WCF 클라이언트에서이 목록 here단일 catch 문에서 모든 WCF 예외를 catch하십시오.
try
{
// Some code......
}
catch (CommunicationException exception) // WCF Exception
{
}
catch (TimeoutException exception) // WCF Exception -
{
}
catch (Exception ex)
{
// Standard exception
}
가능 중복 (http://stackoverflow.com/questions/136035/catch-multiple-exceptions-at-once) –
감사 : 여기서
는 예제 - 항목 1에는 응답하지만 항목 2에는 응답하지 않습니다. – user1438082WCF 클라이언트 또는 서버에 해당합니까? 귀하의 접근 방식은 대답에 따라 다를 것입니다. 이 MSDN 기사를 검토해보십시오 : http://bit.ly/1lXorLn 두 경우 모두 도움이 될 것입니다. – PeterB