Я использую ELMAH в моих проектах ASP.NET MVC, и мне очень нравится его простота. Но мне нужна была возможность регистрировать определенные события в моем коде в способе log.Info («сообщение»). Поскольку ELMAH не обеспечивает эту способность, я начал смотреть на NLog.Регистрация необработанных исключений с помощью NLog? Должны ли использоваться ELMAH и NLog вместе?
Несколько вопросов пришло на ум:
- Пользуется как ELMAH и NLog излишеством? Использование ELMAH для необработанных исключений и NLog для всего остального?
- Можно ли настроить NLog для регистрации необработанных исключений в файле nlog.config или требуется собственный код?
- Если пользовательский код необходим, где было бы лучшим местом для его добавления? Метод OnException в структуре MVC? Файл global.asax?
Anny обратная связь очень ценится. До сих пор я не нашел хороших постов по этому вопросу?