I have read several documentations about building custom ErrorHandler (by inheriting from IErrorHandler). Unfortunately, I have several doubts about how doing it.
The pr
Based on the MSDN documentation, the boolean is to return a success or failure of performing the needed behavior.
You are correct in that the ProviderFault method is where you control what is returned to the client.
I highly recommend reading the linked MSDN doc, it provides some good insight.