Ejemplo n.º 1
0
        public static void Main(string[] args)
        {
            MonoBerry app        = new MonoBerry(args);
            var       cmd        = args.Length > 0 ? (args [0]).ToLower() : "help";
            var       parameters = new List <string> (args);

            if (parameters.Count > 0)
            {
                parameters.RemoveAt(0);
            }

            app.RegisterCommands(Assembly.GetExecutingAssembly());
            app.Execute(cmd, parameters);
        }
Ejemplo n.º 2
0
        public static void Main(string[] args)
        {
            MonoBerry app        = new MonoBerry(args);
            var       cmd        = args.Length > 0 ? (args [0]).ToLower() : "help";
            var       parameters = new List <string> (args);

            if (parameters.Count > 0)
            {
                parameters.RemoveAt(0);
            }

            app.RegisterCommands(Assembly.GetExecutingAssembly());
            try {
                app.Execute(cmd, parameters);
            } catch (Command.Error e) {
                Console.Error.WriteLine("ERROR: {0}", e.Message);
                Environment.Exit(1);
            }
        }