Как я могу программно проверить, является ли IsEnabledFor истинным для определенного фильтра appender.Log4Net программно проверяет IsEnabledFor для фильтров Appender
нормально это мой конфиг рода
<log4net>
<root>
<level value="ALL" />
<appender-ref ref="appender" />
</root>
<appender name="appender" type="log4net.Appender.FileAppender">
<filter type="log4net.Filter.LevelRangeFilter">
<levelMin value="ERROR" />
<levelMax value="FATAL" />
</filter>
</appender>
<log4net>
Ok, так что если я установить корень> Уровень сказать ERROR и я делаю IsEnabledFor (Debug) она возвращает истину, но если я устанавливаю корень> уровень для всех и добавьте фильтры в приложение, не принимая во внимание фильтры. Итак, как мне заставить его включать фильтры appender или есть другой способ запросить это.
благодаря
Привет спасибо. да смотрел на это и решил не идти по этому пути. Не думал, что это будет возможно или так просто, как IsEnabled ... – Pintac