Пример #1
0
        /// <summary>加载完成后</summary>
        protected override void OnLoaded()
        {
            if (LogPath.IsNullOrEmpty())
            {
                LogPath = "Log";
            }
            if (DataPath.IsNullOrEmpty())
            {
                DataPath = "Data";
            }
            if (BackupPath.IsNullOrEmpty())
            {
                BackupPath = "Backup";
            }
            if (LogFileFormat.IsNullOrEmpty())
            {
                LogFileFormat = "{0:yyyy_MM_dd}.log";
            }

            if (PluginServer.IsNullOrWhiteSpace())
            {
                PluginServer = "http://x.newlifex.com/";
            }

            base.OnLoaded();
        }
Пример #2
0
        /// <summary>加载完成后</summary>
        protected override void OnLoaded()
        {
            var web = Runtime.IsWeb;

            if (LogPath.IsNullOrEmpty())
            {
                LogPath = web ? "..\\Log" : "Log";
            }
            if (DataPath.IsNullOrEmpty())
            {
                DataPath = web ? "..\\Data" : "Data";
            }
            if (BackupPath.IsNullOrEmpty())
            {
                BackupPath = web ? "..\\Backup" : "Backup";
            }
            //if (TempPath.IsNullOrEmpty()) TempPath = web ? "..\\Temp" : "Temp";
            if (LogFileFormat.IsNullOrEmpty())
            {
                LogFileFormat = "{0:yyyy_MM_dd}.log";
            }

            if (PluginServer.IsNullOrWhiteSpace())
            {
                PluginServer = "http://x.newlifex.com/";
            }

            base.OnLoaded();
        }
Пример #3
0
        /// <summary>加载后检查默认值</summary>
        protected override void OnLoaded()
        {
            if (SQLiteDbPath.IsNullOrEmpty())
            {
                SQLiteDbPath = Runtime.IsWeb ? "..\\Data" : "Data";
            }
            if (BackupPath.IsNullOrEmpty())
            {
                BackupPath = Runtime.IsWeb ? "..\\Backup" : "Backup";
            }

            base.OnLoaded();
        }