如何在自定义HandleErrorAttribute中获取http状态代码

时间:2019-03-04 16:24:06

标签: c# asp.net-mvc

我正在使用自定义的HandleErrorAttribute,该属性通过在过滤器中注册来全局应用。问题是,我找不到正确的http错误代码。每次在该属性中包含200个代码。

 myFunc("1");

1 个答案:

答案 0 :(得分:-1)

浏览HandleErrorAttribute.cs的源代码,看来您可以使用以下代码获取状态代码

var statusCode = new HttpException(null, filterContext.Exception).GetHttpCode();