2.2Bind創建配置文件和實體的映射「深刻淺出ASP.NET Core系列」

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

新建MVC項目

此次咱們沒有使用控制檯項目,而是使用mvc來測試。github

 

以下圖所示,選擇空的項目,建完後,記得把項目設置爲啓動項json

 

新建配置文件appsettings.json和映射的實體類

 

 

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

 

Startup啓動時注入配置類Configuration

 

這裏就不貼上代碼,代碼在手機上的觀感比較亂,不如圖片來得整潔,具體代碼能夠查看github地址:https://github.com/oncefly/aspnetcoreapp

使用Bind綁定並打印結果

 

 

ok,查看結果以下:學習

 

注意:mvc項目運行的時候,咱們選擇的不是IIS Express,目的是爲了打印錯誤,方便排查,推薦使用控制檯模式。測試

 

我是IT人張飛洪,入行10年有餘,人不堪其憂,吾不改其樂,謝謝您關注。3d

相關文章
相關標籤/搜索