我想知道在Microsoft Orleans中使用log4net的最佳实践是什么?
应该在哪里初始化?
最佳答案
我认为初始化每个筒仓静态变量的最佳位置是Silo Bootstrap。
请注意,奥尔良已配置了记录器,您可以通过调用this.GetLogger()
来获取它。
:
这是在Orleans Gitter channel中再次出现的,其中following advice是由核心团队成员提供的:
这是另一个Stackoverflow文章Logging best practices的补充要点,其中Sly Gryphon相当详尽地遍历了跟踪基础结构。