asp.net MVC: RescueAttribute (mvccontrib) против HandleErrrorsAttribute? - PullRequest
4 голосов
/ 20 августа 2010

Недавно я столкнулся с атрибутом спасения, который является частью проекта mvccontrib ... На первый взгляд, он позволяет вам отображать различные виды ошибок в зависимости от контроллера / действий и т. Д.

НоПри ближайшем рассмотрении также видно, что стандартный атрибут HandleError, который поставляется с mvc, также позволяет вам делать то же самое.

Так что я немного запутался, каковы плюсы и минусы, использующие атрибут Rescue ..Кажется, он делает то же самое, что и HandleError

Любая помощь или понимание действительно ценится

1 Ответ

0 голосов
/ 06 октября 2010

Я не знаю всех различий, но одно из них заключается в том, что атрибут HandleError работает только с разделом <customError> вашего web.config, который должен быть установлен на <customError mode="On" />, тогда как RescueAttribute работает без эта секция.

см. Также ответ Корина в этом вопросе для другого различия: ASP.NET MVC HandleError

...