在.NET Core 1.0(所有API响应)的全局水平上,我如何配置Startup.cs以便在JSON响应中删除/忽略空字段?
使用Newtonsoft.Json,您可以将以下属性应用于属性,但我想避免不得不添加到每个单独的属性中:
[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public string FieldName { get; set; }
[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public string OtherName { get; set; }