Чистый способ отловить все ошибки, возникающие в приложении MVC 3.0?

Я создаю сайт электронной коммерции MVC 3.0. Я хочу, чтобы блоки try-catch не застревали в моем коде.

Вопрос довольно простой - какова хорошая стратегия для фиксации всех ошибок, которые появляются на моем веб-сайте? Я хочу знать обо всех из них ... чтобы довести это количество до 0, как только сайт заработает. Я планирую записывать каждую ошибку в регистратор, а также отправлять ее по электронной почте.

Я кое-что читал о том, как записать его в файл global.asax ... но я также читал, что он не получает ВСЕ из них.

У кого-нибудь есть предложения или кто-нибудь может указать мне правильное направление?

22
задан Ralph N 3 January 2012 в 11:58
поделиться