Как удалить узел в appsettings.json в других средах? - PullRequest
1 голос
/ 17 июня 2019

У меня есть следующее в appsettings.json (.net core asp.net project):

{
  "Serilog": {
    "WriteTo": [
      { "Name": "File", "Args": { "path": "sample.txt" } },
      { "Name": "Debug" }
    ]
  }
}

В работе я хочу удалить часть { "Name": "Debug" }, поэтому у меня есть то же самое, за исключением части отладки в appsettings.Production.json:

{
  "Serilog": {
    "WriteTo": [
      { "Name": "File", "Args": { "path": "sample.txt" } },
    ]
  }
}  

Однако ключи кажутся добавочными , поэтому часть Debug не удаляется. Ключи преобразуются в сериализованные значения , и поэтому я не вижу, как они будут удалены.

Позволяет ли архитектура appsettings удалять узлы? Если да, то как?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...