小编Jas*_*son的帖子

处理asp.net MVC控制器构造函数中发生的异常

处理控制器构造函数中发生异常的最佳方法是什么?

我能想到的就是使用Application_OnError()或在我的ControllerFactory中放一个try/catch.

这些解决方案似乎都不理想.Application_OnError是广泛的 - 我在网站中有一些非mvc内容,它有自己的错误处理.

使用try/catch块似乎有点hacky.

如果我正在提供不同的内容类型-html/text/json/rss ....我希望能够在action方法中处理异常,而不必编写各种条件来确定哪种错误要发球的消息.

我在这里遗漏了什么,还是有其他人处理过这个问题?

asp.net asp.net-mvc constructor controller exception

5
推荐指数
1
解决办法
1871
查看次数