zoukankan      html  css  js  c++  java
  • .net core 2.0 3.0 NewtonsoftJson配置

    复制代码

     1 //升级前
     2 services.AddMvc()
     3     .AddJsonOptions(options =>
     4     {
     5         options.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver(); //序列化时key为驼峰样式
     6         options.SerializerSettings.DateTimeZoneHandling = DateTimeZoneHandling.Local;
     7         options.SerializerSettings.DateFormatString = "yyyy-MM-dd HH:mm:ss";
     8         options.SerializerSettings.ReferenceLoopHandling = ReferenceLoopHandling.Ignore;    //忽略循环引用
     9     });
    10 //升级后(需要引入Microsoft.AspNetCore.Mvc.NewtonsoftJson包)
    11 services.AddControllersWithViews()
    12     .AddNewtonsoftJson(options =>
    13     {
    14         options.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver(); //序列化时key为驼峰样式
    15         options.SerializerSettings.DateTimeZoneHandling = DateTimeZoneHandling.Local;
    16         options.SerializerSettings.DateFormatString = "yyyy-MM-dd HH:mm:ss";
    17         options.SerializerSettings.ReferenceLoopHandling = ReferenceLoopHandling.Ignore;    //忽略循环引用
    18     });
  • 相关阅读:
    哈夫曼树
    MongoDB
    Node.js 搭建Web
    Node.js
    HDFS编程
    scp
    MapRecude
    级数
    (转)MySQL百万级数据库优化
    ssh
  • 原文地址:https://www.cnblogs.com/zhang-wenbin/p/13139762.html
Copyright © 2011-2022 走看看