// 获取公钥 public async Task <PayPublicKey> GetPublicKey() { var req = new WeChatPayRiskGetPublicKeyRequest(); var res = await client.ExecuteAsync(req, options.Value); return(new PayPublicKey { MchId = res.MchId, PubKey = res.PubKey }); }
public async Task <IActionResult> GetPublicKey() { if (Request.Method == "POST") { var request = new WeChatPayRiskGetPublicKeyRequest(); var response = await _client.ExecuteAsync(request, _optionsAccessor.Value); return(Ok(response.Body)); } return(Ok()); }
// 获取公钥 public async Task <WeChatPayRiskGetPublicKeyResponse> GetPublicKey() { var req = new WeChatPayRiskGetPublicKeyRequest(); return(await client.ExecuteAsync(req, options.Value)); }