ASP.NET Core Appsettings中的部分或替代配置选项?

时间:2019-03-07 17:51:40

标签: configuration .net-core

我想在appsetting.json中有一个默认设置部分和几个覆盖部分,在这里我只需要覆盖子部分的某些字段,但可以“继承”默认设置。是否有对此类行为的内置支持?

例如,Override1获得设置1、3和4的默认设置,但是拥有自己的设置2设置。

{
  "SectionOfSimilarTypes": {
    "DefaultSettings" : {
      "setting1": "default1",
      "setting2": "default2",
      "setting3": "default3",
      "setting4": "default4"
    },
    "Override1" : {
      "setting2": "somethingelse"
     }
   }
}

0 个答案:

没有答案