public virtual void DestroyService() { scriptPlayer?.RemovePreExecutionTask(HandleCommandPreExecution); if (rollbackInput != null) { rollbackInput.OnStart -= HandleRollbackInputStart; } }
public virtual void DestroyService() { scriptPlayer?.RemovePreExecutionTask(HandleCommandPreExecution); if (rollbackInput != null) { rollbackInput.OnStart -= HandleRollbackInputStart; } Engine.RemovePostInitializationTask(PerformPostEngineInitializationTasks); }