public AppSettings(string path, SingleEventLog log) : base(path, log) { Primary_OPC_Node = ""; Primary_ODBC_DSN = ""; Primary_ODBC_User = ""; Primary_ODBC_Pass = null; TransactionBase = null; UpdateRate = 0; Running = false; Primary_OPCUA_Node = ""; Primary_OPCUA_RecArray = ""; Primary_OPCUA_RecResetCount = ""; Primary_SQL_TableName = ""; Primary_SQL_NumberOfRec = 1; Running_OPCUA = false; }
/// <summary> /// Конструктор выполняющий чтение из файла настроек. /// Если не найден файл или произошла ошибка при чтении, то используются настройки /// устанавливаемые в <see cref="SetDefaults"/> /// </summary> /// <param name="path">Путь к файлу настроек</param> public SettingsBase(string path, SingleEventLog log) { this.Path = path; this.Log = log; }