Я смотрю на отход от блока приложения управления исключениями в библиотеке предприятия для нового сайта ASP.NET MVC.
Пост Скотта Хэнслмена на ELMAH попался на глаза, но я не совсем понимаю подход. Обычно я подавляю некоторые исключения (те, которые можно восстановить), регистрирую их в центральном хранилище и затем отображаю сообщение для пользователя соответствующим образом.
ELMAH, кажется, сосредоточен на «регистрации почти всех необработанных исключений». Как насчет исключений, которые я хочу обработать? Могу ли я использовать один и тот же репозиторий, чтобы во всех исключениях было одно центральное расположение?
Как люди используют ELMAH в своих приложениях, это единственное внедряемое решение для обработки исключений или оно используется вместе с другим решением?