.NET Core 可以透過相依性注入(Dependency Injection)的方式來有效管理程式碼,以 .NET Core 6 為例,可以在program.cs中先建置.NET Core 程式專案的一些基本設置,像是相依性插入 (DI)、設定、中介軟體等,當專案一啟動時就執行。

但我希望能在program.cs中設置好Configuration後,把Configuration傳遞到我們自已所寫的物件類別,而不是透過相依性注入(Dependency Injection)的方式來取得。

1.先新增一個靜態類別叫ConfigurationHelper
ASP.NET Core 利用靜態類別的方法來存取Confi

2. 在program.cs中,完成Configuration的設置(例如取得appsetting.json的資料),再把Configuration傳遞到我們的靜態類別中。

ASP.NET Core 利用靜態類別的方法來存取Confi

3. 在我們自已物件類別中,透過該靜態類別ConfigurationHelper來取得需要的內容。
ASP.NET Core 利用靜態類別的方法來存取Confi

 

 

arrow
arrow
    文章標籤
    .net core Configuration
    全站熱搜
    創作者介紹
    創作者 湯瑪的吳 的頭像
    湯瑪的吳

    安達利機車行

    湯瑪的吳 發表在 痞客邦 留言(0) 人氣()