将IConfiguration降级为IConfigurationRoot以访问Reload()方法是否合适

时间:2019-01-11 07:05:51

标签: configuration asp.net-core-2.1

在我的Core 2.1项目中,我尝试访问configuration Reload()方法,但是在IConfigurationRoot中,IConfiguration已更改为Reload()。 1}}方法。您可以通过downcasting IConfigurationIConfigurationRoot

使其工作
public Startup(IConfiguration configuration)
{ _config = (IConfigurationRoot)configuration; }

IConfigurationRoot _config { get; }

请参见How to access IConfigurationRoot in startup on .net core 2?

我和基督徒有同样的问题。这样是否正确,对downcasting IConfigurtion会有负面影响吗?

我找不到任何官方文档。

0 个答案:

没有答案