5
コントローラから特定のステータスコードを返し、コンテンツを返さない方法は?
以下の例のコントローラーで、コンテンツのないステータスコード418を返します。ステータスコードの設定は簡単ですが、リクエストの終了を知らせるために実行する必要があることがあるようです。ASP.NET Coreより前のMVCまたはWebFormsで呼び出される可能性がありますがResponse.End()、Response.End存在しないASP.NET Coreではどのように機能しますか? public class ExampleController : Controller { [HttpGet][Route("/example/main")] public IActionResult Main() { this.HttpContext.Response.StatusCode = 418; // I'm a teapot // How to end the request? // I don't actually want to return a view but perhaps the next // line is required anyway? return View(); } }