从 ASP.NET MVC 5 移植到 dotnet core 2:可能替代 System.Web.Mvc.HttpStatusCodeResult
Porting from ASP.NET MVC 5 to dotnet core 2 : possible replacement for System.Web.Mvc.HttpStatusCodeResult
将应用程序从 ASP.NET MVC 5 移植到 dotnet core 2 时,我们在使用 System.Web.Mvc.HttpStatusCodeResult
的任何地方遇到错误,此方法在 documentation 中有清楚的解释。
但是命名空间 System.Web.Mvc
在 dotnet core 2 中不存在,对于搬运工来说 System.Web.Mvc.HttpStatusCodeResult
的推荐替代品是什么?
尝试以下命名空间:
Microsoft.AspNetCore.Mvc.ControllerBase.StatusCode
Microsoft.AspNetCore.Http.StatusCodes
你可以return这样的状态代码:
return StatusCode(StatusCodes.Status500InternalServerError);
将应用程序从 ASP.NET MVC 5 移植到 dotnet core 2 时,我们在使用 System.Web.Mvc.HttpStatusCodeResult
的任何地方遇到错误,此方法在 documentation 中有清楚的解释。
但是命名空间 System.Web.Mvc
在 dotnet core 2 中不存在,对于搬运工来说 System.Web.Mvc.HttpStatusCodeResult
的推荐替代品是什么?
尝试以下命名空间:
Microsoft.AspNetCore.Mvc.ControllerBase.StatusCode
Microsoft.AspNetCore.Http.StatusCodes
你可以return这样的状态代码:
return StatusCode(StatusCodes.Status500InternalServerError);