asp.net mvc-C#WebAPI:将默认的JSON序列化程序设置为NewtonSoft JSON
本文关键字:JSON 序列化 程序 NewtonSoft 设置 mvc-C#WebAPI net 默认 asp | 更新日期: 2023-09-27 17:59:37
我正在.Net 4.6中开发一个非常简单的WebAPI。WebAPI,默认情况下使用JSON.Net作为JSON序列化程序。对于这个应用程序,我愿意将默认的JSON序列化程序设置为NewtonSoft JSON。
请帮我怎么做。
var formatter = GlobalConfiguration.Configuration.Formatters.JsonFormatter;
formatter.SerializerSettings = new JsonSerializerSettings
{
Formatting = Formatting.Indented,
TypeNameHandling = TypeNameHandling.Objects,
ContractResolver = new CamelCasePropertyNamesContractResolver()
};
将被放置在您的global.asax.cs
文件中。