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); }
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); }