2017-12-26 16 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の置換え可能

ただし、ドットネットコア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); 
関連する問題