在 .net Core 1 中,我们可以这样做:
IConfiguration config = new ConfigurationBuilder()
.AddJsonFile("appsettings.json", true, true)
.Build();
然后我们可以在我们的控制台应用程序中使用 Configuration 对象。
.net core 2.0 的所有示例似乎都是为创建 Asp.Net core 配置的新方式量身定制的。
为控制台应用程序创建配置的方法是什么?
更新:这个问题与 Asp.net core 无关。编辑时请不要添加asp.net core标签。
最佳答案
Jehof 说的好像没有变化。
正如 Jeroen Mostert 所说,ConfigurationBuilder 在它自己的包中。
但请确保您还有 Microsoft.Extensions.Configuration.Json 包,其中包含 .AddJsonFile() 扩展。
总而言之,您需要以下两个 NuGet 包:
- Microsoft.Extensions.Configuration (2.0.0)
- Microsoft.Extensions.Configuration.Json (2.0.0)
关于c# - 控制台应用程序 .net Core 2.0 的配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45851669/