跳到主要内容

不同环境下的Appsettings中的数组是如何覆盖默认配置的

· 阅读需 1 分钟
Aznable

有个需求,需要在Development配置中,覆盖默认的配置中的一个数组。经过测试后发现,数组类型的配置,是按照索引对默认配置进行覆盖的。

比如默认配置中中的一项 "Config": [1,2,3] 如果我希望把配置改为只有一个元素5,那么需要Development中的配置为 "Config": [null,null,5],而不是 "Config": [5]