我想让log4net写入一个文件用于调试消息,另一个用于所有其他消息,我想以编程方式设置这一切。我可以看到如何指定appender的下限但没有上限(即阻止debug appender写入高于调试级别的消息)。
有办法做到这一点吗?
答案 0 :(得分:0)
你可以这样做:
Hierarchy hierarchy =
(Hierarchy)LogManager.GetRepository();
hierarchy.Root.AddAppender(appender);
其中appender的类型为IAppender