我正在寻找一种将所有附加程序附加到一个记录器实例的方法。
我试过:
Hierarchy hierarchy = LogManager.GetRepository() as Hierarchy;
hierarchy.GetAppenders()
根据文档,这将返回当前配置的所有记录器的所有附加程序。
当我尝试这个时:
LogManager.GetLogger("MyLoggerName").Logger.Repository.GetAppenders();
我得到相同的结果。
我只想检索附加到一个记录器的附加程序(在这种情况下为“MyLoggerName”)
我哪里错了?