我想知道在Microsoft Orleans中使用log4net的最佳实践是什么?
应该在哪里初始化?

最佳答案

我认为初始化每个筒仓静态变量的最佳位置是Silo Bootstrap

请注意,奥尔良已配置了记录器,您可以通过调用this.GetLogger()来获取它。



:
这是在Orleans Gitter channel中再次出现的,其中following advice是由核心团队成员提供的:



这是另一个Stackoverflow文章Logging best practices的补充要点,其中Sly Gryphon相当详尽地遍历了跟踪基础结构。

10-05 20:04