城堡伐木门面和 NLog
我正在使用 Castle 来记录立面。当我的记录器记录消息时,我遇到问题。调用站点不是我的 Namespace.Class,而是城堡外观:Castle.Services.Logging.NLogIntegration.NLogLogger.Debug
那么,如何将调用点设置为调用此记录器的真正类,而不是 Castle 的 Nlog 实现?
I'm using Castle for logging facade. I have problem when my logger is logging message. The callsite is not my Namespace.Class but is castle facade: Castle.Services.Logging.NLogIntegration.NLogLogger.Debug
So, how to set a callsite to be my real class that is calling this logger, and not the Castle's Nlog implementation?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我能够通过使用记录器所在类的名称创建记录器并更改配置文件以写入记录器名称而不是调用站点来解决此问题。
I was able to solve this by creating logger with name of the class in which logger is and by changing configuration file to write logger name instead of call site.