aspnetcore/src/Microsoft.AspNet.Mvc.Core/ActionResults/HttpStatusCodeResult.cs

22 lines
509 B
C#

using System.Threading.Tasks;
namespace Microsoft.AspNet.Mvc
{
public class HttpStatusCodeResult : IActionResult
{
private int _statusCode;
public HttpStatusCodeResult(int statusCode)
{
_statusCode = statusCode;
}
#pragma warning disable 1998
public async Task ExecuteResultAsync(ActionContext context)
{
context.HttpContext.Response.StatusCode = _statusCode;
}
#pragma warning restore 1998
}
}