使用Log4net的ServiceStack.Logging没有显示正确的堆栈跟踪信息

时间:2013-06-24 20:50:23

标签: logging log4net servicestack

我一直在使用Log4Net切换到使用ServiceStack.Logging的小型解决方案。 到目前为止它花了我几分钟,一切都很好。 问题是使用servicestack后日志有点不同... stacktrace(log4net的%stacktrace参数),(也是%line,%stacktracedetail等...)比我的代码中的调用更深。 例: 我得到堆栈跟踪的logtrace = Log4NetLogger.ErrorFormat,无论它出现在我的代码中。

这使我很难看到我的代码中的哪一行引发了异常。 我可以使用%stack的level参数,但这并不好。

有什么想法吗?

0 个答案:

没有答案