【发布时间】:2016-08-11 10:50:23
【问题描述】:
我是 Serilog 的新手,想澄清一下使用 ForContext 添加的自定义事件属性以及平面文件的保存
ForContext 为事件添加属性,因此可以过滤事件以写入不同的接收器(文件),效果很好。
有没有办法在不修改outputTemplate的情况下将事件的所有自定义属性写入RollingFile?
可能我们可以有许多不同的属性,并且不想每次添加/删除某些属性时都编辑字符串模板。
【问题讨论】:
我是 Serilog 的新手,想澄清一下使用 ForContext 添加的自定义事件属性以及平面文件的保存
ForContext 为事件添加属性,因此可以过滤事件以写入不同的接收器(文件),效果很好。
有没有办法在不修改outputTemplate的情况下将事件的所有自定义属性写入RollingFile?
可能我们可以有许多不同的属性,并且不想每次添加/删除某些属性时都编辑字符串模板。
【问题讨论】:
这是目前遗漏的 Serilog 输出格式。欢迎并感谢您对提案的意见:https://github.com/serilog/serilog/issues/825。
【讨论】: