docs: 完善文档

This commit is contained in:
Fu Diwei
2021-11-26 02:59:02 +08:00
parent 53b7ed0b60
commit 0c7cd5e1df
9 changed files with 39 additions and 15 deletions

View File

@@ -1,12 +1,10 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Options;
using SKIT.FlurlHttpClient.Wechat.TenpayV3;
using SKIT.FlurlHttpClient.Wechat.TenpayV3.Models;
using SKIT.FlurlHttpClient.Wechat.TenpayV3.Settings;
@@ -49,7 +47,9 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Sample_Net5.Services.BackgroundSe
var response = await client.ExecuteQueryCertificatesAsync(request, cancellationToken: stoppingToken);
if (response.IsSuccessful())
{
response = client.DecryptResponseSensitiveProperty(response);
// 注意:如果启用了 AutoDecryptResponseSensitiveProperty,则无需再手动执行下面被注释的解密方法
// response = client.DecryptResponseSensitiveProperty(response);
foreach (var certificateModel in response.CertificateList)
{
_certificateManager.AddEntry(new CertificateEntry(certificateModel));

View File

@@ -1,7 +1,5 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Flurl;
using Flurl.Http;
using Flurl.Http.Configuration;
@@ -41,7 +39,9 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Sample_Net5.Services.HttpClients.
MerchantV3Secret = wechatMerchant.SecretV3,
MerchantCertSerialNumber = wechatMerchant.CertSerialNumber,
MerchantCertPrivateKey = wechatMerchant.CertPrivateKey,
CertificateManager = _certificateManager
CertificateManager = _certificateManager,
AutoEncryptRequestSensitiveProperty = true,
AutoDecryptResponseSensitiveProperty = true
});
}
}