IActionResult的返回类型

ActionResult继承了IActionResult函数

  JsonResult、RedirectResult、FileResult、ViewResult、ContentResult均继承了ActionResultspa

  因此IActionResult类型的函数能够返回全部直接继承和间接继承他的类型数据code

  并且每种数据支持两种返回方法对象

  技术分享图片

 

一、JsonResultblog

public IActionResult Result1()//实例化对象
        {
            JsonResult result = new JsonResult(new { name = "kxy1" });
            return result;
        }
 public IActionResult Result2()//封装方法
        {
            return Json(new { name = "kxy2" });
        }

 二、RedirectResult继承

     return Redirect("Index");图片

三、FileResultio

四、ViewResultclass

相关文章
相关标签/搜索