private void AddTask(UndoTask undoTask) { if (!TaskServiceSingleton.Instance.Enable) { return; } this.AddRecord(undoTask); }
public void AddRecord(UndoTask undoTask) { CompositeTaskManager.Instance.AddRecord(undoTask); if (this.RecorderCreatedEvent == null) { return; } this.RecorderCreatedEvent((object)this, new RecorderCreatedEventArgs(this.objectItem, undoTask)); }
public RecorderCreatedEventArgs(INotifyStateChanged item, UndoTask task) { this.Item = item; this.Task = task; }