public async Task <IActionResult> Transfers(WeChatPayTransfersViewModel viewModel) { var request = new WeChatPayPromotionTransfersRequest { PartnerTradeNo = viewModel.PartnerTradeNo, OpenId = viewModel.OpenId, CheckName = viewModel.CheckName, ReUserName = viewModel.ReUserName, Amount = viewModel.Amount, Desc = viewModel.Desc, SpBillCreateIp = viewModel.SpBillCreateIp }; var response = await _client.ExecuteAsync(request, _optionsAccessor.Value); return(Ok(response.Body)); }
public async Task <IActionResult> Transfers(WeChatPayTransfersViewModel viewModel) { var request = new WeChatPayTransfersRequest() { PartnerTradeNo = viewModel.PartnerTradeNo, OpenId = viewModel.OpenId, CheckName = viewModel.CheckName, ReUserName = viewModel.ReUserName, Amount = viewModel.Amount, Desc = viewModel.Desc, SpbillCreateIp = viewModel.SpbillCreateIp }; var response = await _client.ExecuteAsync(request); ViewData["response"] = response.Body; return(View()); }