Разница между Elmah и Elmah.Contrib.WebApi

Я запутался между Elmah и Elmah.Contrib.WebApi. И какой из них лучше всего подходит для веб-API. Я уже использую Nlog для ведения журнала исключений вместе с трассировкой в ​​веб-API. Так как же Эльма отличается от всех них. Какова точная необходимость идти на Эльму ??

Заранее спасибо


person Kokirala Sudheer    schedule 08.10.2013    source источник


Ответы (2)


Я считаю, что это полезно для обнаружения ошибок, которые вы не поймали и не зарегистрировали самостоятельно. Я использую его для приложения MVC, и он отправляет мне электронное письмо, когда у меня возникает проблема, которую мне нужно решить. Я могу действовать упреждающе и исправляю ошибки до того, как получу ответ от пользователя.

person M Akin    schedule 24.10.2013

Elmah обращается к журналу ошибок вашего приложения по умолчанию. Однако при использовании веб-API, например веб-API ASP.NET MVC, вам потребуется дополнительная логика для регистрации ошибок веб-API в хранилище данных Elmah.

Есть несколько способов выполнить это требование, один из которых заключается в использовании Elmah.Contrib.WebApi пакет.

После того, как пакет будет импортирован в ваш проект, не забудьте следовать всем требованиям реализации, то есть реестру фильтров запуска (как указано здесь).

person Bern    schedule 17.01.2014