
Всё мы знаем, что в ASP.NET MVC есть такой атрибут HandleErrorAttribute, который как сказано в MSDN
Представляет атрибут, используемый для обработки исключения, вызываемого методом действия.
Но нигде, в том же MSDN не сказано (ткните меня носом дайте ссылку где это написано, если я просмотрел), что он обрабатывает только исключения, устанавливающие код ответа сервера в 500.
Посмотрев на исходный код HandleErrorAttribute легко убедиться в этом. Там имеются следующие строки:
// If this is not an HTTP 500 (for example, if somebody throws an HTTP 404 from an action method),
// ignore it.
if (new HttpException(null, exception).GetHttpCode() != 500) {
return;
}
Не знаю, как вам, а мне удобнее при возникновенииЧитать полностью »


![ASP.NET MVC / [Из песочницы] Динамическая проверка прав доступа для ASP.NET MVC ASP.NET MVC / [Из песочницы] Динамическая проверка прав доступа для ASP.NET MVC](https://img708.imageshack.us/img708/3102/createuser.png)
![Системное программирование / [Из песочницы] Продолжение истории про переменные окружения, или подменяем PEB Системное программирование / [Из песочницы] Продолжение истории про переменные окружения, или подменяем PEB](https://desmond.imageshack.us/Himg6/scaled.php?server=6&filename=raxp.png&res=medium)

