logo

[ELMA3] Применение изменений в файле settings.config без перезапуска сервера

Внимание!

Данная статья актуальна для системы ELMA, начиная с версий 3.13.16 и выше. Для версий системы ниже 3.13.16 для применения изменений в файле settings.config требуется осуществить перезапуск сервера ELMA.

При внесении изменений в файл settings.config, расположенный в папке ..\<Общая папка с файлами системы ELMA>\Web, считывание настроек системы может производиться без перезапуска сервера.

Для применения новых настроек необходимо использовать метод public static T GetSetting<T>(string setting, T defaultValue = default(T)), объявленный в классе SR.

Использование данного метода позволяет оптимизировать механизм считывания изменений настроек из файла settings.config.