示例#1
0
 public SoapFaultMessage(SoapCode faultCode, string reason, string detail = null)
 {
     FaultCode = faultCode;
     Reason    = reason;
     Detail    = detail;
 }
示例#2
0
 public SoapFaultMessage(SoapCode faultCode, Exception ex)
 {
     FaultCode = faultCode;
     Reason    = ex.GetExceptionText();
 }
示例#3
0
 private string GetCodeString(SoapCode faultCode)
 {
     Log.Default.Trace("FaultCode:{0}", Enum.GetName(faultCode.GetType(), faultCode));
     Log.Default.Trace("FaultCode:{0}", faultCode.ToString());
     return(String.Format("{0}:{1}", base.EnvelopePrefix, Enum.GetName(faultCode.GetType(), faultCode)));
 }