Рассмотрите свою аудиторию.В этих сценариях появляется журнал
для регистрации ошибок.Аудитория - разработчик технического обслуживания, который действительно хочет знать истинную ошибку и соответствующий раздел кода.
для отладки / трассировки.Аналогично ведению журнала ошибок, но записывает, даже когда ничего не пошло не такПеред ошибкой трудно сказать, какая трассировка будет наиболее ценной, поэтому вы часто регистрируете области, в которых, как вы подозреваете, есть ошибки, или области, в которых по факту вы захотите узнать, какие методы выполнялись.EntLib оптимизирован для такого рода журналирования.EntLib на самом деле не лучший для других целей ведения журналов, которые я перечислю здесь.
для настройки производительности, в этом случае вы действительно хотите, чтобы ведение журнала было временным или просто улавливало случаи низкой производительности.
для безопасности, где вы пытаетесь обнаружить случаи "плохого поведения". Аудитория может быть отделом кадров или правоохранительными органами.
для бизнес-ориентированных вещей.В этом случае аудитория является клиентом.