Exemple #1
0
 public void ProvideFault(Exception error, MessageVersion version, ref Message fault)
 {
     if (error is FaultException) return;
     BusinessServiceException businessFault = new BusinessServiceException(error);
     FaultException<BusinessServiceException> faultEx =
         new FaultException<BusinessServiceException>(businessFault, "Error occurs in business service",
                                                      new FaultCode("BusinessServiceException"));
     MessageFault msgFault = faultEx.CreateMessageFault();
     fault = Message.CreateMessage(version, msgFault, faultEx.Action);
 }
        public void ProvideFault(Exception error, MessageVersion version, ref Message fault)
        {
            if (error is FaultException)
            {
                return;
            }
            BusinessServiceException businessFault            = new BusinessServiceException(error);
            FaultException <BusinessServiceException> faultEx =
                new FaultException <BusinessServiceException>(businessFault, "Error occurs in business service",
                                                              new FaultCode("BusinessServiceException"));
            MessageFault msgFault = faultEx.CreateMessageFault();

            fault = Message.CreateMessage(version, msgFault, faultEx.Action);
        }