Exemple #1
0
        private Stream CommandCallBack(CommandEventArgs args)
        {
            Console.WriteLine(args.CommandName);
            Console.WriteLine(args.Arguments);
            // TODO: Handle custom user command

            // Check if the user command is "loadcommand"
            if (args.CommandName.ToLower() == "loadcommand")
            {
                // Deserialize arguments to LoadCommandArgs
                LoadCommandArgs loadArgs = LoadCommandArgs.FromJSON(args.Arguments);
                // Run the load command
                LoadCommand.Run(args.Id, this.ScanningService, loadArgs);
            }

            return(null);
        }