小编典典

如何在ASP.NET Core 3中设置JSON序列化程序设置?

json

旧版asp.net核心应用程序的json序列化程序设置是通过添加设置的AddMvc().AddJsonOptions(),但我没有AddMvc()在中使用asp.netcore 3。那么如何设置全局json序列化设置呢?


阅读 295

收藏
2020-07-27

共1个答案

小编典典

AddMvc返回一个IMvcBuilder实现,该实现具有相应的AddJsonOptions扩展方法。新型方法
AddControllersAddControllersWithViewsAddRazorPages还返回一个IMvcBuilder实现。以与您链接的相同方式与这些链接AddMvc

services.AddControllers()
    .AddJsonOptions(options =>
    {
        // ...
    });

请注意,options这里不再适用于Json.NET,而是适用于较新的System.Text.JsonAPI。

2020-07-27