コード例 #1
0
        public Program()
        {
            INSTANCE = this;
            //Initialize loader and processor.
            loader    = new PL.PluginLoader();
            processor = new CommandProcessor();
            processor.ApplicationName = new AppName(
                "ObsidianChest-Server", new CommandVersion(0, 0, 1, "ALPHA")
                );
            processor.DefaultBackgroundColor = Console.BackgroundColor;
            processor.DefaultForegroundColor = Console.ForegroundColor;
            processor.Message = new InputMessage(
                new InputMessage.Message($"{processor.ApplicationName.GetName()}", ConsoleColor.DarkCyan),
                new InputMessage.Message(" "),
                new InputMessage.Message("[Type 'help' for help]", ConsoleColor.DarkGreen),
                InputMessage.Message.ResetColor
                );
            //Add Commands here.


            //Initialize ConfigFile.
            configFile = new ConfigFile();
        }