diff --git a/test/WebSites/FormatterWebSite/ActionResults/CustomObjectResult.cs b/test/WebSites/FormatterWebSite/ActionResults/CustomObjectResult.cs deleted file mode 100644 index f0ce75cd6c..0000000000 --- a/test/WebSites/FormatterWebSite/ActionResults/CustomObjectResult.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) Microsoft Open Technologies, Inc. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -using System.Threading.Tasks; -using Microsoft.AspNet.Mvc; - -namespace FormatterWebSite -{ - public class CustomObjectResult : ObjectResult - { - public CustomObjectResult(object value, int statusCode) : base(value) - { - StatusCode = statusCode; - } - - public int StatusCode { get; private set; } - - public override Task ExecuteResultAsync(ActionContext context) - { - context.HttpContext.Response.StatusCode = StatusCode; - - return base.ExecuteResultAsync(context); - } - } -} \ No newline at end of file diff --git a/test/WebSites/FormatterWebSite/Filters/ModelStateValidationFilterAttribute.cs b/test/WebSites/FormatterWebSite/Filters/ModelStateValidationFilterAttribute.cs index 5f25ca5951..7d7c71fad0 100644 --- a/test/WebSites/FormatterWebSite/Filters/ModelStateValidationFilterAttribute.cs +++ b/test/WebSites/FormatterWebSite/Filters/ModelStateValidationFilterAttribute.cs @@ -11,7 +11,7 @@ namespace FormatterWebSite { if (!context.ModelState.IsValid) { - context.Result = new CustomObjectResult(context.ModelState, 400); + context.Result = new ObjectResult(context.ModelState) { StatusCode = 400 }; } } }