/// <summary> /// 初始化支付宝下载对账单结果 /// </summary> /// <param name="result">支付宝结果</param> /// <param name="url">账单下载地址</param> /// <param name="bills">对账单信息列表</param> public AlipayDownloadBillResult(AlipayResult result, string url, List <AlipayBillInfo> bills) { Success = result.Success; Raw = result.Raw; Message = result.GetMessage(); Parameter = result.Builder.ToString(); DownloadUrl = url; Bills = bills; }
/// <summary> /// 初始化支付撤消结果 /// </summary> /// <param name="result">支付宝结果</param> public AlipayCancelResult(AlipayResult result) { Success = result.Success; TradeId = result.GetTradeNo(); OrderId = result.GetOutTradeNo(); Retry = result.GetValue(AlipayConst.RetryFlag) != "N"; Action = CreateAction(result.GetValue(AlipayConst.Action)); Raw = result.Raw; Message = result.GetMessage(); Parameter = result.Builder.ToString(); }