请问各位
在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要怎么写才可以抓到根目录的路径?
谢谢