.NET Core 3.0 已经使用了一整套内置的 Josn 序列化/反序列化方案,而且看上去效率还不错。但对于某些项目必须使用到 Newtonsoft.Json 的时候,就会抛出如下异常:

  System.InvalidOperationException: Property 'JsonResult.SerializerSettings' must be an instance of type 'System.Text.Json.JsonSerializerOptions'.

  

  如果需要在 .NET Core 3.0 项目中支持 Newtonsoft.Json,只需要做两步:

  1、引用 Nuget 包:https://www.nuget.org/packages/Microsoft.AspNetCore.Mvc.NewtonsoftJson

  2、在 startup.cs 中,加入代码:

        public void ConfigureServices(IServiceCollection services)
{
services.AddControllersWithViews() //也可以是 AddMvc() 等其他扩展方法
.AddNewtonsoftJson(); // 支持 NewtonsoftJson
//...
}

  3、完成。

最新文章

  1. MySQL语句执行顺序
  2. Git & GitHub
  3. Windows Sqlserver Automatic Log Audit Via C/C++
  4. ExtJS -- ArrayStore
  5. 35.在PCB中删除元件
  6. 由浅入深了解Thrift之微服务化应用架构
  7. ios运行某些工程时屏幕上下出现黑边的解决办法
  8. JQuery在光标位置插入内容
  9. 关于网页设计的css+html相对定位和决定定位的理解
  10. SqlSugar 盲点
  11. H5中用postMessage传递数据,解决localStorage不能跨域问题
  12. 用嵌入式块RAM IP核配置一个双口RAM
  13. 生成线上用https证书,支持通配符和多域名,初学Let’s Encrypt用于IIS,纯本地手动
  14. git 新建工程
  15. jzoj5710
  16. IE实现userData 永久存储
  17. django-模板,过滤器
  18. December 21st 2016 Week 52nd Wednesday
  19. 【Learn】CSS定义
  20. Codeforces Round #478 (Div. 2) ABCDE

热门文章

  1. java8 按两个属性分组,并返回扁平List; stream排序
  2. WIN2003+IIS6环境SSL证书的安装
  3. Netty学习——通过websocket编程实现基于长连接的双攻的通信
  4. 在Tinymce编辑器里,集成数学公式
  5. 主题: 002.04 Tkinter 星空大战
  6. JavaEE基础(03):Http请求详解,握手挥手流程简介
  7. HDU-6119
  8. cs5642 v3摄像头拍照效果
  9. 【玩转SpringBoot】配置文件yml的正确打开姿势
  10. 理解Vue中的ref和$refs