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

相關文章
相關標籤/搜索