# Microsoft.AspNetCore.Mvc

``` diff
 namespace Microsoft.AspNetCore.Mvc {
-    public class ChallengeResult : ActionResult, IResult {
+    public class ChallengeResult : ActionResult {
-        Task Microsoft.AspNetCore.Http.IResult.ExecuteAsync(HttpContext httpContext);

     }
-    public class ContentResult : ActionResult, IActionResult, IResult, IStatusCodeActionResult {
+    public class ContentResult : ActionResult, IActionResult, IStatusCodeActionResult {
-        Task Microsoft.AspNetCore.Http.IResult.ExecuteAsync(HttpContext httpContext);

     }
-    public class FileContentResult : FileResult, IResult {
+    public class FileContentResult : FileResult {
-        Task Microsoft.AspNetCore.Http.IResult.ExecuteAsync(HttpContext httpContext);

     }
-    public class ForbidResult : ActionResult, IResult {
+    public class ForbidResult : ActionResult {
-        Task Microsoft.AspNetCore.Http.IResult.ExecuteAsync(HttpContext httpContext);

     }
-    public class JsonResult : ActionResult, IActionResult, IResult, IStatusCodeActionResult {
+    public class JsonResult : ActionResult, IActionResult, IStatusCodeActionResult {
-        Task Microsoft.AspNetCore.Http.IResult.ExecuteAsync(HttpContext httpContext);

     }
-    public class PhysicalFileResult : FileResult, IResult {
+    public class PhysicalFileResult : FileResult {
-        Task Microsoft.AspNetCore.Http.IResult.ExecuteAsync(HttpContext httpContext);

     }
-    public class RedirectResult : ActionResult, IActionResult, IKeepTempDataResult, IResult {
+    public class RedirectResult : ActionResult, IActionResult, IKeepTempDataResult {
-        Task Microsoft.AspNetCore.Http.IResult.ExecuteAsync(HttpContext httpContext);

     }
-    public class SignInResult : ActionResult, IResult {
+    public class SignInResult : ActionResult {
-        Task Microsoft.AspNetCore.Http.IResult.ExecuteAsync(HttpContext httpContext);

     }
-    public class StatusCodeResult : ActionResult, IActionResult, IClientErrorActionResult, IResult, IStatusCodeActionResult {
+    public class StatusCodeResult : ActionResult, IActionResult, IClientErrorActionResult, IStatusCodeActionResult {
-        Task Microsoft.AspNetCore.Http.IResult.ExecuteAsync(HttpContext httpContext);

     }
-    public class ValidationProblemDetails : ProblemDetails {
+    public class ValidationProblemDetails : HttpValidationProblemDetails {
-        public IDictionary<string, string[]> Errors { get; }
+        public new IDictionary<string, string[]> Errors { get; }
     }
-    public class VirtualFileResult : FileResult, IResult {
+    public class VirtualFileResult : FileResult {
-        Task Microsoft.AspNetCore.Http.IResult.ExecuteAsync(HttpContext httpContext);

     }
 }
```

