예제 #1
0
        public async Task <AlipayF2FQueryResult> TradeQueryAsync(string outTradeNo)
        {
            AlipayF2FQueryResult result = new AlipayF2FQueryResult();

            try
            {
                AlipayTradeQueryContentBuilder build = new AlipayTradeQueryContentBuilder();
                build.out_trade_no = outTradeNo;
                AlipayTradeQueryRequest payRequest = new AlipayTradeQueryRequest();
                payRequest.BizContent = build.BuildJson();
                result.response       = await client.ExecuteAsync(payRequest);

                return(result);
            }
            catch
            {
                result.response = null;
                return(result);
            }
        }
 public async Task <T> ExecuteAsync <T>(IAopRequest <T> request) where T : AopResponse
 {
     return(await _aopClient.ExecuteAsync(request));
 }