Example #1
0
        public static async Task <bool> ReadConf(bool Apply = true)
        { // DO NOT HANDLE ERRORS HERE. THE CALLING METHOD WILL HANDLE THEM.
            ConfObj Temp = await GetConf(Vars.ConfFile);

            if (Apply)
            {
                Vars.CurrentConf = Temp;
            }
            return(true);
        }
Example #2
0
        public static async Task <bool> ReadConf(bool Apply = true)
        { // DO NOT HANDLE ERRORS HERE. THE CALLING METHOD WILL HANDLE THEM.
            string SettingsText = await File.ReadAllTextAsync(Vars.ConfFile);

            ConfObj Temp = JsonConvert.DeserializeObject <ConfObj>(SettingsText);

            if (Apply)
            {
                Vars.CurrentConf = Temp;
            }
            return(true);
        }