如何为ASPNET.Core应用程序设置JsonSerializerSettings?

时间:2018-10-08 06:10:47

标签: .net json asp.net-core

ASP.NET Core具有以下两种扩展方法,可帮助为您的应用设置一些默认的JSON设置:

- services..AddJsonOptions(options => options.SerializerSettings) // SS is a GETTER only.
- services.AddJsonFormatters(options => 
  {
      options.NullValueHandling = NullValueHandling.Ignore; // etc.
  }

这两种方法仅允许您手动指定要设置的每个属性。

如何传递JsonSerializerSettings的实例来使用。这里的想法是我不知道设置是什么..仅使用定义了各种设置的该实例。

例如

var myJsonSerializerSettings = SomeHelper.CommonJsonSerializerSettings;
services.AddJson(myJsonSerializerSettings);

0 个答案:

没有答案