How to Catch Exceptions in WPF when Calling a WCF Service
How can I catch exceptio开发者_运维问答ns in WPF when calling a WCF Service?
Basically you'll have three approaches:
- Rethrow
FaultException
on your regular try/catch - Mark your
OperationContract
withFaultContract
attribute and translate your Exception to your custom Fault object, manually - To implement a
IErrorHandler
behavior and let it handle WCF exceptions to you
This link can explain these options: Simplifying WCF: Using Exceptions as Faults
I think this has already been covered by this question on stack overflow. WPF Exceptions
Bob.
精彩评论