.NET Core - 未应用SerializerSettings

时间:2017-12-14 09:33:16

标签: json asp.net-core json.net

Startup.cs

generateIfElses<MyType>(instance);

随机课

services.AddMvc().AddJsonOptions(options => {
                options.SerializerSettings.NullValueHandling = NullValueHandling.Ignore;
            });

未应用SerializerSettings - &gt;不会忽略空值。

1 个答案:

答案 0 :(得分:6)

在startup.cs中:

JsonConvert.DefaultSettings = () => { 
    return new JsonSerializerSettings() { 
        NullValueHandling = NullValueHandling.Ignore 
    }; 
};

应用全局JsonConvert设置。