feat(tenpayv3): CertificateEntry 支持 JSON 序列化或反序列化

This commit is contained in:
Fu Diwei
2021-12-01 21:17:16 +08:00
parent d989734681
commit e797d34331
2 changed files with 32 additions and 0 deletions

View File

@@ -28,6 +28,8 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Settings
/// </summary>
public DateTimeOffset ExpireTime { get; }
[Newtonsoft.Json.JsonConstructor]
[System.Text.Json.Serialization.JsonConstructor]
public CertificateEntry(string serialNumber, string certificate, DateTimeOffset effectiveTime, DateTimeOffset expireTime)
{
if (string.IsNullOrEmpty(serialNumber))