【发布时间】:2011-04-10 19:13:49
【问题描述】:
我有一个关于 log4net 的快速问题。如何从 app.Config 中指定要使用的附加程序? 这个特定的配置文件引用了 2 个不同的附加程序。两者都是滚动文件附加程序,但它们指向不同的文件。在整个应用程序中调用 log4net 并将一个类型传递给构造函数。像这样……
private static readonly ILog log = LogManager.GetLogger(typeof(Foo));
log4net 如何知道选择哪个 appender?您可以将类型映射到特定的命名附加程序吗?我知道 GetLogger 有 5 个构造函数,你能传递一个类型和一个 appender 名称吗?我看到“repositoryName”,不知道那是什么。如果有人能指出我正确的方向,我将不胜感激。我希望将一组类型专门记录到一个附加程序。
感谢您的任何提示,
~ck 在圣地亚哥
【问题讨论】:
标签: c# logging log4net log4net-configuration