public async Task <IActionResult> MicroPay(WeChatPayMicroPayViewModel viewModel) { var request = new WeChatPayMicroPayRequest() { Body = viewModel.Body, OutTradeNo = viewModel.OutTradeNo, TotalFee = viewModel.TotalFee, SpbillCreateIp = viewModel.SpbillCreateIp, AuthCode = viewModel.AuthCode }; var response = await _client.ExecuteAsync(request); ViewData["response"] = response.Body; return(View()); }
public async Task <IActionResult> MicroPay(WeChatPayMicroPayViewModel viewModel) { var request = new WeChatPayMicroPayRequest { Body = viewModel.Body, OutTradeNo = viewModel.OutTradeNo, TotalFee = viewModel.TotalFee, SpBillCreateIp = viewModel.SpBillCreateIp, AuthCode = viewModel.AuthCode }; var response = await _client.ExecuteAsync(request, _optionsAccessor.Value); // ViewData["response"] = response.Body; return(Ok(response.Body)); }