using System; using System.Collections.Generic; namespace DanroJump.Settings { /// /// DTO для сохранения сервисных настроек в JSON-файл. /// [Serializable] public sealed class ServiceSettingsSaveData { /// /// Версия формата сохранения настроек. /// public int version = 1; /// /// Список сохраненных значений настроек. /// public List entries = new(); /// /// Одна сохраненная настройка в формате ключ-значение. /// [Serializable] public sealed class Entry { /// /// Ключ настройки. /// public string key; /// /// Компактное значение настройки. /// public ServiceSettingValueCompact value; } } }