![]() |
1
3
您可以将自定义对象存储在threadcontext(或者全局上下文,如果这有意义的话)
属性可以很容易地在附加器中提取。如果提供“toString()”覆盖,甚至可以使用普通附加器打印它并指定转换模式:
最好为log4net创建一个接口和包装器。然后添加接受对象作为参数的方法,以便隐藏有关设置上下文的详细信息。 |
![]() |
2
1
为什么不使用ADOMAppender?附加器从继承内置缓冲功能 BufferingAppenderSkeleton .
如果不需要存储
|
![]() |
A B · C#Excel自动调整列避免长文本时出错 7 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 8 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 8 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 8 月前 |