1. 程式人生 > >2.2Bind建立配置檔案和實體的對映「深入淺出ASP.NET Core系列」

2.2Bind建立配置檔案和實體的對映「深入淺出ASP.NET Core系列」

希望給你3-5分鐘的碎片化學習,可能是坐地鐵、等公交,積少成多,水滴石穿,謝謝關注。

新建MVC專案

 這次我們沒有使用控制檯專案,而是使用mvc來測試。

如下圖所示,選擇空的專案,建完後,記得把專案設定為啟動項

新建配置檔案appsettings.json和對映的實體類

 

這裡有個坑,就是json和實體類必須要一一對應,假如json裡命名為student,實體類為students,內部自動對映過程會報錯,錯誤如下:

Startup啟動時注入配置類Configuration

 

這裡就不貼上程式碼,程式碼在手機上的觀感比較亂,不如圖片來得整潔,具體程式碼可以檢視github地址:https://github.com/oncefly/aspnetcore

使用Bind繫結並列印結果

 

ok,檢視結果如下:

注意:mvc專案執行的時候,我們選擇的不是IIS Express,目的是為了列印錯誤,方便排查,推薦使用控制檯模式。

我是.NET架構師張飛洪,入行10年有餘,人不堪其憂,吾不改其樂,謝謝您關注我的頭條號