2017-12-26 24 views
0

ASP.NET MVC 5에서 dotnet core 2로 응용 프로그램을 이식하는 중에 System.Web.Mvc.HttpStatusCodeResult이 사용되는 곳에서 오류가 발생합니다 이 방법은 documentation에 명확하게 설명되어 있습니다.ASP.NET MVC 5에서 dotnet core 2 로의 이식 : System.Web.Mvc.HttpStatusCodeResult 대체 가능

그러나 dotnet core 2에 System.Web.Mvc 네임 스페이스가 없지만 포터 용으로 System.Web.Mvc.HttpStatusCodeResult을 어떻게 대체 할 예정입니까?

  • Microsoft.AspNetCore.Mvc.ControllerBase.StatusCode
  • Microsoft.AspNetCore.Http.StatusCodes

당신은 이런 상태 코드를 반환 할 수 있습니다 :

+0

https://stackoverflow.com/을 a/37793834/41284는 StatusCodeResult (param)을 사용하여이 문제를 해결했습니다. 이 질문은 닫을 수 있습니다. – alok

답변

1

는 다음과 같은 네임 스페이스를 시도

return StatusCode(StatusCodes.Status500InternalServerError);