如何使用ASP.NET MVC异常过滤器来处理和记录应用程序中的错误?
- 内容介绍
- 文章标签
- 相关推荐
本文共计930个文字,预计阅读时间需要4分钟。
在程序中,为了捕获异常,我们通常会添加try-catch-finally代码块。但这会使代码显得冗长。在MVC架构中,我们可以使用异常过滤器来捕获程序中的异常,如下所示:使用异常过滤器。
我们平常在程序里面为了捕获异常,会加上try-catch-finally代码,但是这样会使得程序代码看起来很庞大,在MVC中我们可以使用异常过滤器来捕获程序中的异常,如下图所示:
使用了异常过滤器以后,我们就不需要在Action方法里面写Try -Catch-Finally这样的异常处理代码了,而把这份工作交给HandleError去做,这个特性同样可以应用到Controller上面,也可以应用到Action方面上面。
注意:
使用异常过滤器的时候,customErrors配置节属性mode的值,必须为On。
本文共计930个文字,预计阅读时间需要4分钟。
在程序中,为了捕获异常,我们通常会添加try-catch-finally代码块。但这会使代码显得冗长。在MVC架构中,我们可以使用异常过滤器来捕获程序中的异常,如下所示:使用异常过滤器。
我们平常在程序里面为了捕获异常,会加上try-catch-finally代码,但是这样会使得程序代码看起来很庞大,在MVC中我们可以使用异常过滤器来捕获程序中的异常,如下图所示:
使用了异常过滤器以后,我们就不需要在Action方法里面写Try -Catch-Finally这样的异常处理代码了,而把这份工作交给HandleError去做,这个特性同样可以应用到Controller上面,也可以应用到Action方面上面。
注意:
使用异常过滤器的时候,customErrors配置节属性mode的值,必须为On。

