flurl升级之后没有FlurlNewtonsoftJsonSerializer

新建NewtonsoftJsonSerializer.cs

cs 复制代码
/// <summary>
/// ISerializer implementation based on Newtonsoft.Json.
/// Default serializer used in calls to GetJsonAsync, PostJsonAsync, etc.
/// </summary>
public class NewtonsoftJsonSerializer : IJsonSerializer
{
    private readonly JsonSerializerSettings _settings;

    /// <summary>
    /// Initializes a new instance of the <see cref="NewtonsoftJsonSerializer"/> class.
    /// </summary>
    /// <param name="settings">Settings to control (de)serialization behavior.</param>
    public NewtonsoftJsonSerializer(JsonSerializerSettings settings = null) {
        _settings = settings;
    }
    
    public string Serialize(object obj, Type type)
    {
        return JsonConvert.SerializeObject(obj, _settings);
    }

    public object Deserialize(string json, Type type)
    {
        return JsonConvert.DeserializeObject(json,type, _settings);
    }
}

代码修改为下面的即可

相关推荐
全栈小精灵2 分钟前
Winform入门
开发语言·机器学习·c#
心静财富之门2 分钟前
退出 for 循环,break和continue 语句
开发语言·python
txinyu的博客4 分钟前
map和unordered_map的性能对比
开发语言·数据结构·c++·算法·哈希算法·散列表
Mr -老鬼19 分钟前
Rust适合干什么?为什么需要Rust?
开发语言·后端·rust
予枫的编程笔记23 分钟前
【Java集合】深入浅出 Java HashMap:从链表到红黑树的“进化”之路
java·开发语言·数据结构·人工智能·链表·哈希算法
ohoy28 分钟前
RedisTemplate 使用之Set
java·开发语言·redis
mjhcsp29 分钟前
C++ 后缀数组(SA):原理、实现与应用全解析
java·开发语言·c++·后缀数组sa
hui函数30 分钟前
如何解决 pip install 编译报错 ‘cl.exe’ not found(缺少 VS C++ 工具集)问题
开发语言·c++·pip
云栖梦泽39 分钟前
易语言Windows桌面端「本地AI知识管理+办公文件批量自动化处理」双核心系统
开发语言
用户2986985301444 分钟前
C#: 如何自动化创建Word可填写表单,告别手动填写时代
后端·c#·.net