Могу ли я написать свой шаблон owm в TextFormatter, который используется в журнале блока приложений в C #? - PullRequest
0 голосов
/ 16 марта 2010

Могу ли я написать свой шаблон owm в TextFormatter, который используется в журнале блока приложений в C #?

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

Ответы [ 2 ]

0 голосов
/ 18 ноября 2011

Вы можете сделать разные слушатели для написания текста и базы данных. Затем вы можете указать слушателям разные форматеры текста, которые вы можете изменить формат данных. Однако вы должны сначала организовать сообщение, которое вы передаете ему. Форматировщик текста по умолчанию содержит дополнительную информацию, которую вы можете или не хотите.

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

Спасибо Alex

  <add type="Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter, Microsoft.Practices.EnterpriseLibrary.Logging, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
    template="{message}{newline}"
    name="TextAuditFormater" />
0 голосов
/ 19 марта 2010

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

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