# Microsoft.AspNetCore.Mvc

``` diff
 namespace Microsoft.AspNetCore.Mvc {
-    public class FileContentResult : FileResult {
+    public class FileContentResult : FileResult, IResult {
+        Task Microsoft.AspNetCore.Http.IResult.ExecuteAsync(HttpContext httpContext);
     }
-    public class PhysicalFileResult : FileResult {
+    public class PhysicalFileResult : FileResult, IResult {
+        Task Microsoft.AspNetCore.Http.IResult.ExecuteAsync(HttpContext httpContext);
     }
-    public class RedirectResult : ActionResult, IActionResult, IKeepTempDataResult {
+    public class RedirectResult : ActionResult, IActionResult, IKeepTempDataResult, IResult {
+        Task Microsoft.AspNetCore.Http.IResult.ExecuteAsync(HttpContext httpContext);
     }
-    public class VirtualFileResult : FileResult {
+    public class VirtualFileResult : FileResult, IResult {
+        Task Microsoft.AspNetCore.Http.IResult.ExecuteAsync(HttpContext httpContext);
     }
 }
```

