![]() |
1
9
NLog 4.6.3支持这一点:
旧版本的NLog可以做到这一点:
|
![]() |
2
5
我不知道有什么内置的方法可以做到这一点。相反,我会写一个LayoutRenderer(实际上是一个WrapperAlayoutRenderer)。这并不难。 像这样的事情(未经测试)应该做到:
|
|
3
5
实现这一点的一种方法是使用正则表达式替换消息,您可以在nlog.config中定义它。我使用以下内容将其截断为500个字符:
|
![]() |
4
4
在log4net中,我会在insert语句中指定left(@msg,1000),以确保消息适合数据库列。你可能可以在nlog中做类似的事情。 在sql server中,您可以在..中构造一个插入。。从使用此片段的语句中选择:
|
![]() |
Dominic Jonas · NLog自定义文件目标 7 年前 |
![]() |
Conor Watson · JSNLog的NLog自定义目标 7 年前 |
![]() |
user1396423 · 在Azure中找不到WebJob的日志文件 7 年前 |
![]() |
John Henckel · 非直瞄中性能计数器目标的目的是什么 7 年前 |