Startup.cs
generateIfElses<MyType>(instance);
随机课
services.AddMvc().AddJsonOptions(options => {
options.SerializerSettings.NullValueHandling = NullValueHandling.Ignore;
});
未应用SerializerSettings - &gt;不会忽略空值。
答案 0 :(得分:6)
在startup.cs中:
JsonConvert.DefaultSettings = () => {
return new JsonSerializerSettings() {
NullValueHandling = NullValueHandling.Ignore
};
};
应用全局JsonConvert设置。