如何在ASP.NET MVC应用程序中全局记录错误? (与各地的try / catch语句相比)

时间:2016-08-01 15:01:01

标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-4 asp.net-mvc-5

一个人不应该在try / catch中包含对数据库的每次调用来完成这个,如果它们?我们是否可以使用一段代码全局记录发生的所有错误,而不是编写代码来处理可能出现的每个可能区域?如果是这样,这是如何实现的?

编辑:我希望ASP.NET MVC应用程序中有一个地方可以放置一些代码来记录异常信息。

1 个答案:

答案 0 :(得分:0)

使用ExceptionFilter,即HandleError。您可以在控制器上添加此过滤器。您可以通过此过滤器记录错误。