NLog中的自定义日志条目字符串格式?

问题描述 投票:0回答:1

我是NLog的新手,想知道是否可以用某种自定义方式编写格式化的日志条目?例如,这是我要对日志条目执行的一些操作:

->具有嵌套的日志条目消息(日志条目元数据除外),以使日志调用堆栈的深度更容易理解。可以通过根据日志记录调用堆栈中的深度按比例缩进日志条目字符串来完成此操作]

->使用所有相关的日志条目记录“更改ID”(基本上是与正在处理的请求链接的某种ID)

我知道NLog有一些可以使用的模板和东西,但是我希望以自定义格式类之类的方式进行更多控制,每次我执行Log.Info(...)时都会拦截日志记录请求,然后进行格式化我的日志输入字符串根据我选择的行为适当。

这可能吗?

我是NLog的新手,想知道是否可以用某种自定义方式编写格式化的日志条目?例如,这是我要对日志条目执行的一些操作:->具有嵌套的日志条目...

c# logging nlog
1个回答
0
投票

一种方法是创建自定义布局渲染器。

© www.soinside.com 2019 - 2024. All rights reserved.