/* This is an example of how to initialize the Cogwheel system in a console application using the default console implementation and adding the assembly containing the built-in commands. */ using System.Reflection; using Cogwheel; // Create a new instance of an ICogwheelConsole implementation ICogwheelConsole cogwheelConsole = new DeafultCogwheelConsole(); // Create a new instance of a CommandsManager CommandsManager commandsManager = new CommandsManager(); // Register the assembly containing the built-in commands commandsManager.AddAssembly(Assembly.GetCallingAssembly()); // Initialize the Cogwheel system COGWHEEL.Initialize(commandsManager, cogwheelConsole);