mirror of
https://gitee.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat.git
synced 2025-12-29 09:54:44 +08:00
feat(core): 新增 IWechatClient.JsonSerializer 属性
This commit is contained in:
@@ -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
|
||||
/// </summary>
|
||||
public WechatHttpCallInterceptorCollection Interceptors { get; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取当前客户端使用的 JSON 序列化器。
|
||||
/// </summary>
|
||||
public ISerializer JsonSerializer { get; }
|
||||
|
||||
/// <summary>
|
||||
/// 配置客户端。
|
||||
/// </summary>
|
||||
|
||||
@@ -20,6 +20,14 @@ namespace SKIT.FlurlHttpClient.Wechat
|
||||
/// </summary>
|
||||
public WechatHttpCallInterceptorCollection Interceptors { get; }
|
||||
|
||||
/// <summary>
|
||||
/// <inheritdoc />
|
||||
/// </summary>
|
||||
public ISerializer JsonSerializer
|
||||
{
|
||||
get { return FlurlClient.Settings?.JsonSerializer ?? FlurlHttp.GlobalSettings.JsonSerializer; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取当前客户端使用的 <see cref="IFlurlClient"/> 对象。
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user