Подготовка файла конфигурации. Проверка корректности синтаксиса

Перед тем, как сохранить файл конфигурации и запустить приложение, лучше исключить ошибки в синтаксисе файла.

Правила синтаксиса:

  1. Завершающий секцию ключ (последний ключ в списке) должен быть без запятой;
  2. Каждая фигурная скобка должна открыться и закрыться.

Корректность синтаксиса файла конфигурации можно проверить в любом json валидаторе, допустим, в онлайн приложении «Jsonformatter».

Рассмотрим пример с НЕКОРРЕКТНЫМ файлом конфигурации.

  1. Открыть сайт https://jsonformatter.curiousconcept.com

  2. Скопировать текст файла конфигурации и вставьте в область.

  3. Нажать [Process]. correct-config-1

  4. Приложение откорректировало синтаксис, но и выделило некорректную разделенную ранее строку.
    Возвращаемся к исходному тексту, выполняем исправление, и нажимаем [Process] еще раз.

  5. Получили корректное (VALID) содержимое файла конфигурации. correct-config-2

  6. Копируем текст, вставляем в файл appsettings.Production.json. Запускаем приложение.

См. также