コード例 #1
0
ファイル: LoadService.cs プロジェクト: Qorpent/qorpent.sys
        /// <summary>
        /// Получает имя ресурса
        /// </summary>
        /// <param name="level"></param>
        /// <param name="pathtype"></param>
        /// <returns></returns>
        public string GetFileName(LoadLevel level, FileSearchResultType pathtype = FileSearchResultType.FullPath)
        {
            Resolver = Resolver ?? Application.Current.Files;
            var name = "~/.tmp/load." + level.ToString().ToLower() + ".js";

            return(Resolver.Resolve(name, false, pathtype: pathtype));
        }
コード例 #2
0
        /// <summary>
        /// Сохранение настроек в файл конфигурации
        /// </summary>
        public void SaveSettings()
        {
            // создаем объект
            Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);

            // вносим изменения
            config.AppSettings.Settings["ServicePort"].Value         = ServicePort.ToString();
            config.AppSettings.Settings["LoadLevel"].Value           = LoadLevel.ToString();
            config.AppSettings.Settings["WatchInterval"].Value       = WatchInterval.ToString();
            config.AppSettings.Settings["ApplicationWorkTime"].Value = ApplicationWorkTime.ToString();
            config.AppSettings.Settings["ApplicationPath"].Value     = ApplicationPath;
            config.AppSettings.Settings["IsActive"].Value            = IsActive;
            // сохраняем
            config.Save(ConfigurationSaveMode.Modified);
            // обновялем
            ConfigurationManager.RefreshSection("appSettings");
        }
コード例 #3
0
ファイル: LoadService.cs プロジェクト: Qorpent/qorpent.sys
 /// <summary>
 /// Получает имя ресурса
 /// </summary>
 /// <param name="level"></param>
 /// <param name="pathtype"></param>
 /// <returns></returns>
 public string GetFileName(LoadLevel level, FileSearchResultType pathtype = FileSearchResultType.FullPath) {
     Resolver = Resolver ?? Application.Current.Files;
     var name = "~/.tmp/load." + level.ToString().ToLower() + ".js";
     return Resolver.Resolve(name, false, pathtype: pathtype);
 }