我刚刚安装了ASP.NET 5,并在Visual Studio中创建了一个控制台应用程序。我已经在项目的根目录下添加了一个名为config.json的文件。
它的内容如下:
{
"Data": {
"TargetFolderLocations": {
"TestFolder1": "Some path",
"TestFolder2": "Another path"
}
}
}
我的Program.cs看起来像这样
public void Main(string[] args)
{
var configurationBuilder = new ConfigurationBuilder(Environment.CurrentDirectory)
.AddJsonFile("config.json")
.AddEnvironmentVariables();
Configuration = configurationBuilder.Build();
//Doesn't work...null all the time
var test = Configuration.Get("Data:TargetFolderLocations");
Console.ReadLine();
}
我该如何使用代码访问TargetFolderLocations键?
Data.TargetFolderLocations
吗? - Hogan