コード例 #1
0
 public object SxfPayNotify(SxfPayNotifyRequest reqModel)
 {
     try
     {
         if (reqModel.Type == PayConst.SXF_TYPE_PAYNOTIFY)
         {
             NotifyBuilder <SxfPayNotifyRequest> payNotify = new NotifyBuilderForPay();
             return(payNotify.Build(reqModel));
         }
         else
         {
             return(SxfPayReturn.Fail(msg: "通知参数type值错误"));
         }
     }
     catch (WebException ex)
     {
         LogEngine.WriteError(string.Format("支付通知异常:{0},请求参数:{1}", ex.Message, reqModel.ToJson()), ex, LogModule.支付交易);
         return(SxfPayReturn.Fail(msg: "通知格式错误"));
     }
 }