使用Log4Net.ErrorFormat如何记录堆栈跟踪?

我想使用ErrorFormat方法,因为它更容易阅读,更安全,更快。 但我也想记录exception堆栈跟踪。

我尝试了log.ErrorFormat("My {0} message", "pretty", exception);

但它只记录“我的漂亮信息”是否有可能以这种方式使用错误/调试/信息格式?

谢谢。

怎么样:

 log.ErrorFormat("My {0} message: {1}", "pretty", exception);