Как войти, используя Log4Net с несколькими журналами и несколькими файлами конфигурации? - PullRequest
0 голосов
/ 14 марта 2012

Мне нужно войти в базу данных, тогда, если соединение с БД недоступно, мне нужно также войти в файл и событие.

так как я могу логически управлять несколькими журналами?

Могу ли я использовать более одного конфигурационного файла для всех трех разных приложений в Net4Log?

Ответы [ 2 ]

0 голосов
/ 17 марта 2012

Я нашел решение: я использую файл signgle app.config и добавляю в него три appender, и я использую в своем коде, чтобы указать, какой appender мне нужен.

0 голосов
/ 15 марта 2012

Вы можете указать таргетинг на AdoNetLogger, который относительно тихо завершится с ошибкой и продолжит запись в оставшиеся цели, если не удается настроить соединение ADO.NET.

Я говорю относительно тихо, потому что вы можете получить результат исключения через RootLogger при сбое конфигурации AdoNet. Но другие регистраторы продолжают работать.

...