/// <summary> /// 微信现金红包查询 /// </summary> /// <param name="mch_billno"></param> /// <returns></returns> public ApiResult <QueryRedpackResponse> QueryRedpack(String mch_billno) { var request = new QueryRedpackRequest(); request.mch_billno = mch_billno; return(GetResponseFromAsyncTask(QueryRedpackAsync(request))); }
/// <summary> /// 微信现金红包查询 /// </summary> public ApiResult <QueryRedpackResponse> QueryRedpack(QueryRedpackRequest request) { if (request == null) { return(new ApiResult <QueryRedpackResponse>() { message = "require parameters" }); } else if (string.IsNullOrEmpty(request.mch_billno) && string.IsNullOrEmpty(request.mch_billno)) { return(new ApiResult <QueryRedpackResponse>() { message = "missing mch_billno" }); } return(GetResponseFromAsyncTask(QueryRedpackAsync(request))); }
/// <summary> /// 微信现金红包查询 的异步形式。 /// </summary> /// <param name="request"></param> /// <returns></returns> public Task <ApiResult <QueryRedpackResponse> > QueryRedpackAsync(QueryRedpackRequest request) { return(CallAsync <QueryRedpackRequest, QueryRedpackResponse>("queryredpack", request, System.Net.Http.HttpMethod.Get)); }