Example #1
0
 public ModuleCommandManager(
     ISyntaxAnalyser syntaxAnalyser,
     IModuleSet modules
     )
 {
     _syntaxAnalyzer = syntaxAnalyser;
     _modules        = modules;
 }
Example #2
0
 public ModuleManager(
     //ISyntaxAnalyser syntaxAnalyser,
     IModuleCommandManager modComManager,
     IHookManager modHookManager,
     IModuleSet moduleSet
     )
 {
     _modules = moduleSet;
     //_syntaxAnalyzer = syntaxAnalyser;
     ModuleCommandManager = modComManager;  // new ModuleCommandManager(_syntaxAnalyzer, _modules);
     ModuleHookManager    = modHookManager; // new ModuleHookManager(_modules);
 }
 public HookManager(IModuleSet modules)
 {
     _modules = modules;
 }