Class ScriptModuleManager
Inheritance
ScriptModuleManager
Assembly: SociallyDistant.Framework.dll
Syntax
public sealed class ScriptModuleManager
Methods
RegisterModule(ScriptModule)
Declaration
public void RegisterModule(ScriptModule module)
Parameters
RegisterModule<T>()
Declaration
public T RegisterModule<T>() where T : ScriptModule, new()
Returns
Type Parameters
TryExecuteFunction(string, string[], IConsoleDriver, IScriptExecutionContext)
Declaration
public Task<int?> TryExecuteFunction(string name, string[] args, IConsoleDriver console, IScriptExecutionContext context)
Parameters
Returns
UnregisterModule(ScriptModule)
Declaration
public void UnregisterModule(ScriptModule module)
Parameters