Где я должен положить конфигурацию log4net - App.config или AppName.dll.log4net?

2

Я использую log4net logging в своей библиотеке DLL-класса - мне интересно, где люди будут рекомендовать мне поместить конфигурацию log4net - в App.config или в отдельный файл конфигурации .log4net?

Теги:
app-config
log4net
configuration-files

2 ответа

6
Лучший ответ

App.Config

Причиной этого является только один файл конфигурации для вашего приложения. Я всегда предпочитаю простоту.

  • 0
    Разве это не означает, что пользователи DLL не смогут настроить ведение журнала?
  • 0
    Нет, они могут, они могут поместить это в app.config. Я использовал Log4Net.dll десятки раз во многих различных приложениях, используя только 1 .config. Каждое приложение, которое я хочу, регистрируется в отдельном месте.
Показать ещё 2 комментария
1

в большинстве случаев, мне нравится app.config

но если вы хотите повторно использовать свою DLL в другом месте, возможно, рассмотрите AppName.dll.log4net, вы можете просто скопировать два файла, а затем повторно использовать.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню