我在整个解决方案中使用 log4net 来满足我的日志记录需求(它有各种项目,而这些项目又具有各种类)。
是否真的需要像这样创建一个实例(又名对象):
private static readonly ILog log = LogManager.GetLogger(typeof(MyApp));
或者我这样做的方式:
private static readonly log4net.ILog log = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
使用log4net?难道没有替代方法,这样我就不必上课了,因此需要更少的复制和粘贴:-)?