internal void Save(string userCommandsFile) { Logger.Instance.Log4.Info($@"{GetType().Name}: Saving {Program.ConfigPath}MCEControl.commands..."); var sc = new SerializedCommands(); var values = Values.Cast <Command>().ToArray(); // Sort sc.commandArray = values.OrderBy(c => c.Cmd).ToArray(); SerializedCommands.SaveCommands(userCommandsFile, sc, System.Windows.Forms.Application.ProductVersion); }
internal void Save(string userCommandsFile) { Logger.Instance.Log4.Info($@"Commands: Saving {Program.ConfigPath}MCEControl.commands..."); var sc = new SerializedCommands(); var values = Values.Cast <Command>().ToArray(); // Sort sc.commandArray = values.OrderBy(c => c.Cmd).ToArray(); SerializedCommands.SaveCommands(userCommandsFile, sc); }