在Serilog中进行解构时忽略空值

时间:2016-01-18 09:36:43

标签: c# .net logging serilog

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

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

select * from employee2;

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

1 个答案:

答案 0 :(得分:3)

这对AttributedDestructuringPolicy来说是一个很好的补充 - 我不认为现在有任何内置功能可以启用它。