我正在使用 Web API 并设置了以下属性,以便在序列化成员时不显示默认值:
[DataMember(EmitDefaultValue = false)]
public string EventName { get; set; }
我总共有大约 20 个 DataContracts 和 100 个属性作为 DataMembers,那么如何将 EmitDefaultValue 全局设置为 false 呢?
我希望我不必使用反射编写自己的逻辑!
我正在使用 Web API 并设置了以下属性,以便在序列化成员时不显示默认值:
[DataMember(EmitDefaultValue = false)]
public string EventName { get; set; }
我总共有大约 20 个 DataContracts 和 100 个属性作为 DataMembers,那么如何将 EmitDefaultValue 全局设置为 false 呢?
我希望我不必使用反射编写自己的逻辑!