从.Net Core 2.2升级到.Net Core 3.1后,为什么IConfiguration返回null?

时间:2019-12-08 15:47:31

标签: c# .net-core configuration appsettings .net-core-3.1

在.Net Core 2.2中,我只需要在Startup.cs构造函数中注入IConfiguration,然后可以使用configuration.GetValue<string>("Foo:Bar:BazValue");访问值,但是由于升级到.Net Core 3.1,因此返回null

那是为什么?我读到某个地方需要添加软件包Microsoft.Extensions.Options.ConfigurationExtensions,但这似乎没有任何作用。

0 个答案:

没有答案