Log4net получает свойства (пары имя-значение) из файлов конфигурации для Custom Appender - PullRequest
1 голос
/ 06 августа 2011

Есть ли способ получить свойства конфигурации в LOG4NET без определения свойства для каждого свойства имя-значение. Мне просто любопытно узнать, есть ли какой-нибудь метод, который мог бы вернуть словарь свойств конфигурации?

1 Ответ

0 голосов
/ 24 августа 2011

Я не вижу, как этого добиться: Log4net анализирует файл конфигурации и устанавливает свойства appenders.Appender никогда не получит доступ к конфигурации.

Если вы хотите изменить log4net, вы можете изменить это поведение: создайте словарь при разборе конфигурации и вызовите метод на аппендере, который принимает этот словарь .... но если вам не нужны динамические параметры, это вероятноне стоит усилий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...