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