有没有一种方法可以使用log4net记录GUID/会话ID和记录器信息 [英] Is there a way to log GUID/ session Id along with logger information using log4net

查看:63
本文介绍了有没有一种方法可以使用log4net记录GUID/会话ID和记录器信息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否可以使用log4net记录GUID/会话ID和记录器信息?

我需要使用log4net在日志文件中更新的每个跟踪输出/记录器输入中,添加GUID和seesion iD作为前缀.有什么建议吗?

Is there a way to log GUID/ session Id along with logger information using log4net?

I need GUID & seesion iD to be added as prefix for each of the trace output/logger input updated in the log file using log4net. Any suggestion for this ?

推荐答案

在我的 Zeta Enterprise中库 [ ^ ]我实现了一个log4net的包装器.

在此包装器中,我还提供了要在使用该库的应用程序中订阅的事件.在这些事件中,您可以添加GUID或其他上下文信息.

也许您想看看源代码以了解它,并在您的应用程序中以类似方式使用log4net.
In my Zeta Enterprise Library [^] I implemented a wrapper around log4net.

In this wrapper I also provide events to subscribe to in an application that uses the library. In these events you could add GUIDs or other context information.

Maybe you want to take a look at the sources to get the idea and use log4net in a similar way in your app.


这篇关于有没有一种方法可以使用log4net记录GUID/会话ID和记录器信息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆