private static void LoadCliModules() { ModuleLoader = new CliModuleLoader(_engine, _nodeManager, _cliConsole); var modules = typeof(Program).Assembly.GetTypes().Where(t => t.GetCustomAttribute <CliModuleAttribute>() != null); foreach (Type module in modules) { ModuleLoader.LoadModule(module); } }
private static void LoadModules() { ModuleLoader = new CliModuleLoader(_engine, _nodeManager); ModuleLoader.LoadModule(typeof(PersonalCliModule)); ModuleLoader.LoadModule(typeof(EthCliModule)); ModuleLoader.LoadModule(typeof(NetCliModule)); ModuleLoader.LoadModule(typeof(Web3CliModule)); ModuleLoader.LoadModule(typeof(NodeCliModule)); ModuleLoader.LoadModule(typeof(CliqueCliModule)); ModuleLoader.LoadModule(typeof(DebugCliModule)); }