/// <summary> /// /// </summary> /// <returns></returns> public SPMState reloadState() { log.Debug(" -- reloadState"); this.updateManagerState(); if (this.activeProfile != null) { log.Debug("Active profiles => name:" + this.activeProfile.name + ", color:" + this.activeProfile.color); } log.Debug("Desactivated profiles [Count:" + this.listDesactivated.Count + "]"); foreach (var item in this.listDesactivated) { log.Debug(" name:" + item.name + ", color:" + item.color + ", creationDate:" + item.creationDate); } string textConfig = ""; string configPath = PathsHelper.getConfigFileName(); if (File.Exists(configPath)) { textConfig = File.ReadAllText(configPath); log.Debug(textConfig); } else { log.Debug("** ERROR!! CONFIGURATION FILE NOT FOUND!!"); } log.Info("# APPLICATION STATE:" + this.applicationState.ToString()); return(this.applicationState); }
/// <summary> /// /// </summary> /// <returns></returns> public SPMState showState() { this.updateManagerState(); Console.WriteLine("###############################################################################"); Console.WriteLine("# STEAM PROFILE APP_CORE"); Console.WriteLine("###############################################################################"); Console.WriteLine("# Active profiles"); if (this.activeProfile != null) { Console.WriteLine(" name:" + this.activeProfile.name + ", color:" + this.activeProfile.color); } Console.WriteLine("# Desactivated profiles [Count:" + this.listDesactivated.Count + "]"); foreach (var item in this.listDesactivated) { Console.WriteLine(" name:" + item.name + ", color:" + item.color + ", creationDate:" + item.creationDate); } Console.WriteLine("# configuration file"); string textConfig = ""; string configPath = PathsHelper.getConfigFileName(); if (File.Exists(configPath)) { textConfig = File.ReadAllText(configPath); Console.WriteLine(textConfig); } else { Console.WriteLine("** ERROR!! CONFIGURATION FILE NOT FOUND!!"); } Console.WriteLine("# APPLICATION STATE:" + this.applicationState.ToString()); return(this.applicationState); }