1. 程式人生 > >4.2WebHost配置和啟動「深入淺出ASP.NET Core系列」

4.2WebHost配置和啟動「深入淺出ASP.NET Core系列」

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

WebHost配置

覆蓋配置檔案和修改啟動URL 

覆蓋配置檔案和修改啟動URL是經常使用的地方,覆蓋配置檔案可以自定義自己的配置資訊,或者同時支援多個配置檔案並存,對配置內容過多的情況可以起到一個分類的目的,非常的好用。

同樣UseUrs也可以同時支援多個訪問地址和埠,靈活性,實用性兼備。

 

IHostingEnvironment

 這是整個宿主環境類,可以通過該環境獲取相關站點路徑,環境名稱等相關資訊,它也是一個比較重要的類。

 

IApplicationLifetime

我們對傳統的Global.cs這個檔案並不陌生,在這個全域性檔案內可以設定運用程式的整個生命週期,那麼在Asp.Net Core當中是如何配置生命週期的呢?我們進入Startup.cs檔案

 如圖所示,通過IApplicationLifetime可以和Global內部的用法如出一轍,讓老人過渡到Asp.Net Core的開發沒有任何障礙,我們要記住的是在Startup.cs中的IApplicationLifetime類。 

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