/// <summary> /// Загрузить настройки. /// </summary> /// <param name="storage">Хранилище настроек.</param> public override void Load(SettingsStorage storage) { MarketTimeChangedInterval = storage.GetValue <TimeSpan>("MarketTimeChangedInterval"); HeartbeatInterval = storage.GetValue <TimeSpan>("HeartbeatInterval"); ReConnectionSettings.Load(storage.GetValue <SettingsStorage>("ReConnectionSettings")); IsMarketDataEnabled = storage.GetValue <bool>("IsMarketDataEnabled"); IsTransactionEnabled = storage.GetValue <bool>("IsTransactionEnabled"); CreateAssociatedSecurity = storage.GetValue("CreateAssociatedSecurity", CreateAssociatedSecurity); AssociatedBoardCode = storage.GetValue("AssociatedBoardCode", AssociatedBoardCode); CreateDepthFromLevel1 = storage.GetValue("CreateDepthFromLevel1", CreateDepthFromLevel1); base.Load(storage); }