/// <summary> /// 移除操作 /// </summary> /// <param name="actionToCancel"></param> public void Remove(IBackableAction actionToCancel) { if (actionToCancel == null) { throw new ArgumentNullException(nameof(actionToCancel)); } _actionList.Remove(actionToCancel); }
/// <summary> /// 添加操作 /// </summary> /// <param name="actionToAppend"></param> public void Add(IBackableAction actionToAppend) { if (actionToAppend == null) { throw new ArgumentNullException(nameof(actionToAppend)); } _actionList.Add(actionToAppend); }