I have WCF service that sometimes rise Faulted event on production for yet unknown reasons.
I want to reproduce and test such situation in development environment, but I don't understand how to achieve that.
Faulted event belongs to System.ServiceModel.Channels.CommunicationObject and inherit by System.ServiceModel.ServiceHost that I use to host my WCF service.
I there any way to force my ServiceHost produce Faulted event? I tried to manually corrupt client side wcf contract, but it just failed on client side due contract mismatch and service still works properly. Any ideas?