[問題].NET Core的專案如何讀取appsettings.json
請問各位
在ASP.NET Core的專案中
最上層會有appsetting.json設定檔
但我的class放在wwwroot(是叫這個嘛)的資料夾底下
我有一個自訂的class要去讀取這個檔案
我是宣告一個靜態建構子
static xxx(){
}
我有試過在裡面寫
var builder = new ConfigurationBuilder()
.SetBasePath(Directory.GetCurrentDirectory())
.AddJsonFile("appsettings.json");
可是他取到的都是wwwroot這個資料夾
而非根目錄的資料夾
我看到的範例幾乎都是用controller
搭配Dependency Injection來取得該設定檔物件
想請問我要在靜態建構子中就能取得configuration請問有什麼寫法可以辦到呢?
還是在SetBasePath要怎麼寫才可以抓到根目錄的路徑?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.164.147.183
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1484059479.A.171.html
推
05/26 12:39, , 1F
05/26 12:39, 1F
→
05/26 12:39, , 2F
05/26 12:39, 2F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章