예제 #1
0
        public static object ExtensionTestCommand(string[] args, CommandFilter command)
        {
            var arguments = new List <string>(args);

            if (arguments.Contains("--with-header"))
            {
                arguments.Remove("--with-header");
                return("HEADER\n------\n" + command.Invoke(arguments.ToArray()));
            }
            else
            {
                return(command.Invoke(args));
            }
        }
예제 #2
0
 public static object HeaderAndFooterFilter(string[] args, CommandFilter command)
 {
     return("-----\n" + command.Invoke(args, command).ToString() + "\n-------\n");
 }