首页 > 解决方案 > 来自 serilog 中配置文件的 CallerLineNumber

问题描述

有没有办法CallerLineNumber从配置文件中进行配置C#?我已经浏览了https://stackoverflow.com/a/46905798/5035500https://gist.github.com/litetex/b88fe0531e5acea82df1189643fb1f79都是很好的例子,但配置是在 C# 代码中。

标签: c#serilog

解决方案


CallerLineNumber不是 Serilog 开箱即用支持的东西……您提到的示例都是在 Serilog 之上的自定义抽象。

如果您想通过配置控制此行为,您必须编写自己的自定义代码以从配置文件中读取特定参数并相应地设置 Serilog 管道。


推荐阅读