如何覆盖MVC 3中的404响应?

| 我正在使用ASP.NET MVC 3构建api。找不到控制器动作时,我不希望返回标准消息和结果。我想用包含有关请求的其他数据的json消息进行响应。如何覆盖默认行为,使我获得普通的“找不到资源”页面? 谢谢!     
已邀请:
        除了通用错误处理之外,这里还有很多“ MVCish”方式可以解决此问题。有多种方法可以执行此操作-因此,与其重复执行该线程,还不如检查它: 如何在ASP.NET MVC中正确处理404?     
        将以下内容添加到您的Web配置中,并设置重定向的路由。
<customErrors mode=\"On\" >
       <error statusCode=\"404\" redirect=\"/Errors/Error404/\" />
</customErrors>
    

要回复问题请先登录注册