【发布时间】:2012-06-06 03:36:08
【问题描述】:
我有一个 MVC3 网络应用程序。我使用 Ninject 2 进行依赖注入,使用带有 log4net 的 Ninject 日志扩展进行日志记录。
我的客户希望能够“跟踪”生产中的用户会话以解决可能出现的问题。我们想要实现它的方式是通过动态更改该用户的日志级别,例如通过存储一个 cookie,以便当 Ninject.logging 提供记录器实例时,它知道提供一个级别设置为调试的日志实例。
通过使用 Ninject 日志记录或普通 log4net,我没有找到任何方法。
有什么建议吗?
【问题讨论】:
标签: asp.net-mvc-3 log4net ninject