4

在 Serilog 中,是否可以在属性值为空时忽略属性?

我试过添加 DataMember 属性,但这些似乎被忽略了:

[DataMember(EmitDefaultValue = false)]
public string Title { get; set; }

进一步查看源代码我注意到有一个AttributedDestructuringPolicy但这似乎控制渲染属性值而不是省略属性。

4

1 回答 1

3

这将是一个很好的补充AttributedDestructuringPolicy- 但是我认为目前没有任何内置功能可以启用它。

于 2016-01-19T11:09:28.037 回答