iT邦幫忙

2024 iThome 鐵人賽

DAY 14
0
佛心分享-IT 人自學之術

ASP.NET Core 30日成長路系列 第 14

Day14:Action Result的結果類型(上)

  • 分享至 

  • xImage
  •  

Action Result的結果類型(上)


在Action回傳的動作結果裡分為三者,IAction Result、Action Result抽象類別、IAction Result與Action Result之衍生類別。

1.IAction Result
在IAction Result中定義的僅有ExecuteResultAsync,並不包含任何的實作。

2.Action Result的抽象類別
Action Result的抽象類別也只比IAction Result再升級一點而已,定義的是ExecuteResultAsync、ExecuteResult和Action Result等方法,並以virtual修飾,目的是為了繼承override之後實作。

3.IAction Result與Action Result之衍生類別
關於這個分類我們可以如此理解,就是在Action中不一定每次都會用return View()來回傳,而是在不同的功能中有不同的Action Result,也就是我們所說的衍生類別。
而下表是幾個比較常見的衍生類別及其說明,大家可以參考一下。
https://ithelp.ithome.com.tw/upload/images/20240928/20167550A9saxWCJHt.png
https://ithelp.ithome.com.tw/upload/images/20240928/20167550PNdmT1P7OT.png
那麼以上就是今天的分享啦~
明天見啦~See YA(。•̀ᴗ-)


上一篇
Day13:了解何謂Layout布局檔
下一篇
Day15:Action Result的結果類型(下)
系列文
ASP.NET Core 30日成長路30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言