public RestoreController(IRestoreWindow aRestoreWindow) { FRestoreWindow = aRestoreWindow; FRestoreWindow.OnExecuteRestore += RestoreWindow_OnExecuteRestore; FRestoreWindow.OnFinishRestore += FRestoreWindow_OnFinishRestore; }
public void Dispose() { FRestoreWindow.OnExecuteRestore -= RestoreWindow_OnExecuteRestore; FRestoreWindow = null; RestoredObject = null; }