是否有一种简单的方法可以通过 Microsoft.Extensions.Logging 将 ThreadId 和 ProcessId 添加到日志中,而无需编写自己的LoggingProvider?< / p>
只需按照代码
Logger.LogInformation("This is a test of the emergency broadcast system.");
应产生以下或类似的输出。 (请假设我在谈论ConsoleLogger)
info: [{ProcessId}:{ThreadId}] This is a test of the emergency broadcast system.
- 对于那些熟悉 serilog 的人,我正在寻找名为输出模板和定义全局属性
的功能- 请不要建议任何第三方图书馆
答案 0 :(得分:2)
不,没有内置控制台记录器。