I am using MessageContracts for my WCF services; I am grouping various DataContracts into a single MessageContracts. My base response is contains - isOperationSuccess (bool), exceptionMessage (Exception). If an error occurs at service level, I am assigning into exceptionMessage and setting the isOPerationSuccess to false; and returning the response.
Do I still have to handle / catch the FaultContract at client (my service includes a FaultContract attribute?
My question is where do I need to use FaultContract with MessageContracts?