我面临着视觉工作室2015快递的问题。我有一个控制台应用程序,我想在配置文件中保留一些价值,但是对于VS2015,没有可用的选项来添加App.config文件,而不是它给了我添加config.json文件。
现在我不知道如何在json.config中保存和检索值。
使用以前版本的VS2015,非常简单,我需要做的就是创建Configuration Manager的对象并调用各自的方法。 我不知道为什么他们从VS2015中移除了这些功能。
请给我解决。
答案 0 :(得分:0)
将ASP.NET 5配置移动到json文件。 你可以在这里找到一些信息: http://www.mikesdotnetting.com/article/284/asp-net-5-configuration http://whereslou.com/2014/05/23/asp-net-vnext-moving-parts-iconfiguration/
下面的构造函数: 下面的示例将从config.json文件中读取属性“OuterKey:InnerKey”的值“somevalue”。
程序构造函数:
public void Program()
{
var configurationBuilder = new ConfigurationBuilder()
.AddJsonFile("config.json")
.AddEnvironmentVariables();
var myConfiguration = configurationBuilder.Build();
string value = myConfiguration["OuterKey:InnerKey"];
}
Config.json:
"OuterKey": {
"InnerKey": "somevalue"
}