2.3Options創建配置和實體的映射「深刻淺出ASP.NET Core系列」

但願給你3-5分鐘的碎片化學習,多是坐地鐵、等公交,聚沙成塔,水滴石穿,謝謝關注。html

Startup.cs中建立MVC中間件

2.3用Options創建配置和實體的映射「深刻淺出ASP.NET Core系列」

 

關鍵代碼:
services.AddMvc();
app.UseMvcWithDefaultRoute();

關於中間件的內部機制,後續單獨專欄進行深刻挖掘,此處略過。git

Option在Controller裏的使用

2.1HomeController裏使用Option進行綁定

2.3用Options創建配置和實體的映射「深刻淺出ASP.NET Core系列」

2.2Views的Index.cshtml

2.3用Options創建配置和實體的映射「深刻淺出ASP.NET Core系列」

 Index.cshtml的智能感知有時候會莫名失效,重啓一下VS就能夠了。github

2.3Startup.cs註冊實體類

這個步驟很關鍵,不要遺漏app

2.3用Options創建配置和實體的映射「深刻淺出ASP.NET Core系列」

 

2.4運行查看效果

2.3用Options創建配置和實體的映射「深刻淺出ASP.NET Core系列」

 Option在View視圖裏進行綁定學習

若是隻是在視圖裏使用,Controller裏的依賴注入的代碼就有點多餘,能夠刪除,這裏演示的是僅僅在Index.cshtml裏的使用方法。爲了觀感,這裏統一使用截圖,若是要看源碼,請移步:https://github.com/oncefly/aspnetcore3d

2.3用Options創建配置和實體的映射「深刻淺出ASP.NET Core系列」

 

註釋掉Controller依賴注入的代碼,同樣能夠顯示效果,以下圖:htm

2.3用Options創建配置和實體的映射「深刻淺出ASP.NET Core系列」

 

我是IT人張飛洪,入行10年有餘,人不堪其憂,吾不改其樂,謝謝您關注個人頭條中間件

相關文章
相關標籤/搜索