[EntLib 5]: ведение журнала между сборками - PullRequest
1 голос
/ 23 июня 2010

У меня есть проект, в который я работаю, входя в Enterprise Library, и это приложение состоит из нескольких сборок.Сборка пользовательского интерфейса, сборка домена и некоторые другие.Есть ли способ, чтобы все записи проходили в одном и том же месте (в случае прокручивания плоского файла)?

Правка> Теперь, когда я посмотрю дальше, вы даже используете EntLib loggin в библиотеке классов?Ни одна из настроек, которые я использовал до сих пор, недоступна из-за отсутствия app.config для библиотеки классов.

1 Ответ

1 голос
/ 24 июня 2010

Да, несколько сборок могут регистрироваться в одном файле при условии, что все они работают в одном домене приложения.

Для конфигурации вы можете использовать FileConfigurationSource и использовать фабричный метод LogWriterFactory(IConfigurationSource) для создания LogWriter. См. Внешние файлы конфигурации в Enterprise Library для получения дополнительной информации.

Альтернативным подходом было бы отказаться от файловой конфигурации и использовать программную конфигурацию .

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