diff --git a/src/SKIT.FlurlHttpClient.Wechat/IWechatClient.cs b/src/SKIT.FlurlHttpClient.Wechat/IWechatClient.cs
index 27ce94d6..50607bc8 100644
--- a/src/SKIT.FlurlHttpClient.Wechat/IWechatClient.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat/IWechatClient.cs
@@ -1,6 +1,7 @@
using System;
using System.Net.Http;
using Flurl.Http;
+using Flurl.Http.Configuration;
namespace SKIT.FlurlHttpClient.Wechat
{
@@ -14,6 +15,11 @@ namespace SKIT.FlurlHttpClient.Wechat
///
public WechatHttpCallInterceptorCollection Interceptors { get; }
+ ///
+ /// 获取当前客户端使用的 JSON 序列化器。
+ ///
+ public ISerializer JsonSerializer { get; }
+
///
/// 配置客户端。
///
diff --git a/src/SKIT.FlurlHttpClient.Wechat/WechatClientBase.cs b/src/SKIT.FlurlHttpClient.Wechat/WechatClientBase.cs
index 0611a756..4c598820 100644
--- a/src/SKIT.FlurlHttpClient.Wechat/WechatClientBase.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat/WechatClientBase.cs
@@ -20,6 +20,14 @@ namespace SKIT.FlurlHttpClient.Wechat
///
public WechatHttpCallInterceptorCollection Interceptors { get; }
+ ///
+ ///
+ ///
+ public ISerializer JsonSerializer
+ {
+ get { return FlurlClient.Settings?.JsonSerializer ?? FlurlHttp.GlobalSettings.JsonSerializer; }
+ }
+
///
/// 获取当前客户端使用的 对象。
///