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 小时前
Python基础语法教程
开发语言·python
爱喝水的鱼丶2 小时前
SAP-ABAP:一次关于“交货日期”的增强需求:从复杂增强到标准功能的回归之旅
运维·开发语言·性能优化·sap·abap·经验交流
星恒随风3 小时前
C++ STL 详解:list 的使用、迭代器失效、模拟实现与 vector 对比
开发语言·数据结构·c++·笔记·学习·list
Tim_103 小时前
【C++】019、内存泄漏
java·开发语言
牢姐与蒯3 小时前
c++之异常
开发语言·c++·c++11
此生决int3 小时前
深入理解C++系列(02)——类和对象(上)
开发语言·c++
-银雾鸢尾-8 小时前
C#中的拓展方法
开发语言·c#
guodingdingh10 小时前
软件开发工作问题总结0718
java·开发语言·数据库
优橙教育12 小时前
5G网优培训 vs Java开发:转行选哪个?
java·开发语言·5g
SeaTunnel14 小时前
从 Python Script 地狱到标准化数据集成框架
大数据·开发语言·python·程序员·代码·seatunnel