예제 #1
0
        static void Main(string[] args)
        {
            JsonStorage storage = JsonStorage.GetInstance();

            if (!storage.Exists())
            {
                storage.Write(new MainStorage());
            }

            if (args.Length < 2 || !UtilitiesDictionary.ContainsKey(args[0]))
            {
                new MainUtility.Main().DefineCommand("Help", args);
                return;
            }

            IUtility utility = (IUtility)Activator.CreateInstance(UtilitiesDictionary[args[0]]);

            utility.DefineCommand(args[1], args.Skip(2));
        }