【发布时间】:2021-06-27 15:16:30
【问题描述】:
我正在使用 Serilog 并想打印一些包含上下文属性的信息消息。
例如:
var logger = Log.ForContext("FirstName", "Yosi");
logger.Information("Hello {FirstName}")
这按预期工作,但是当我将参数添加到它自己的日志消息中时,我得到了意想不到的结果。
var logger = Log.ForContext("FirstName", "Yosi");
logger.Information("Hello {FirstName} {LastName}", "Attias")
我希望结果是:
你好尤西·阿提亚斯
但我明白了:
你好 Attias {姓氏}
有解决办法吗?我错过了什么吗?或者这是一个错误?
【问题讨论】:
标签: serilog