gpt4 book ai didi

serilog - 如何在serilog RollingFile outputTemplate中输出事件源类名称?

转载 作者:行者123 更新时间:2023-12-03 23:26:14 29 4
gpt4 key购买 nike

我在RollingFile.outputTemplate配置中用于接收器的<appSettings>如下:

<add key="serilog:write-to:RollingFile.outputTemplate" value="{Timestamp:HH:mm:ss} [{Level}] {Message}{NewLine}{Exception}" />


我得到的输出日志为:

19:55:10 [Information] Application_Start...

但是,我还想从生成日志的地方输出类名(源),例如-

19:55:10 [Information] [Global.asax.cs] Application_Start...

我应该在“值”中添加什么?我添加了[来源],但无法正常工作。


value =“ {Timestamp:HH:mm:ss} [{Level}] [Source?] {消息} {NewLine} {Exception}”

最佳答案

属性名称称为SourceContext-因此:

value="{Timestamp:HH:mm:ss} [{Level}] [{SourceContext}] {Message}{NewLine}{Exception}"

关于serilog - 如何在serilog RollingFile outputTemplate中输出事件源类名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28094303/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com