【发布时间】:2011-06-14 01:15:51
【问题描述】:
我应该使用 ILog 还是 ILogger 界面?我发现 ILog 接口更易于使用,因为我可以通过调用为每个类声明一个实例:
private ILog _logger = LogManager.GetLogger(typeof(MyClass));
这是一个比 ILogger 简单得多的界面:
void Log(Type callerStackBoundaryDeclaringType, Level level, object message, Exception exception)
有区别吗?什么时候使用 1 而不是另一个更好?
【问题讨论】: