У меня проблема с корпоративной библиотекой 5. Она записывает в журнал событий всю информацию, которую я хочу записать, однако она не соответствует настройкам серьезности, которые я настраиваю.
Мой блок конфигурации обработки исключений выглядит так:
<exceptionHandlers>
<add name="Logging Exception Handler"
type="Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.Logging...,"
logCategory="General"
eventId="10000"
severity="Critical"
title="My unknown error"
formatterType="Micros...ExceptionFormatter, Micros...ExceptionHandling"
priority="0" />
</exceptionHandlers>
Шаблон моего прослушивателя журнала событий начинается с:
Severity: {severity}{newline}
Запись в журнале событий регистрируется как «Ошибка», а не «Критическая», однако фактически зарегистрированное сообщение содержит текст «Серьезность: Критическая»
Есть ли какие-либо указатели на то, как я могу зарегистрировать исключение как критическое без необходимости писать собственный обработчик / средство форматирования исключений?