如何检查.NET Core的appsettings.json
中是否存在配置节?
即使某个节不存在,以下代码也将始终返回实例化的实例。
例如
var section = this.Configuration.GetSection<TestSection>("testsection");
最佳答案
查询配置的子级,并检查是否有名称为“ testsection”的子级
var sectionExists = Configuration.GetChildren().Any(item => item.Key == "testsection"));
如果存在“ testsection”,则应返回true,否则返回false。