コード例 #1
0
        public void LoadConfigByUid(string uid)
        {
            this.uid = uid;
            var cfg = GetConfigByUid(uid);

            CacheOriginalConfig(cfg);
            Update();
            editor.ReloadSection();
        }
コード例 #2
0
        public bool LoadJsonFromFile(string content)
        {
            if (string.IsNullOrEmpty(content))
            {
                return(false);
            }

            try
            {
                var o = JObject.Parse(content);
                if (o == null)
                {
                    return(false);
                }
                config = o;
                Update();
                MarkOriginalFile();
                editor.ReloadSection();
                return(true);
            }
            catch { }
            return(false);
        }