public void StartWorkflowEngine()
{
if (_workflowEngineIsRunning)
{
ConsoleWrite("Workflow engine has already started.");
return;
}
ConsoleWrite("Starting Workflow subsystem ... ");
var t = TypeHandler.GetType("SenseNet.Workflow.InstanceManager");
if (t != null)
{
var m = t.GetMethod("StartWorkflowSystem", BindingFlags.Static | BindingFlags.Public);
m.Invoke(null, new object[0]);
_workflowEngineIsRunning = true;
ConsoleWriteLine("ok.");
}
else
{
ConsoleWriteLine("NOT STARTED");
}
}