/// <summary> /// 支付回调 /// </summary> /// <param name="dic"></param> /// <returns></returns> public bool PayNotifyHandler(Dictionary <string, string> dic) { try { var sArray = new SortedDictionary <string, string>(); foreach (var item in dic) { sArray.Add(item.Key, item.Value); } var aliNotify = new NotifyHelper(); var verifyResult = aliNotify.Verify(sArray, dic["notify_id"], dic["sign"], _alipaySettings); return(verifyResult); } catch (Exception e) { LoggerAction?.Invoke("Error", e.Message); return(false); } }