Example #1
0
 public void Rollback()
 {
     OnPreviewExecuted?.Invoke();
     _rollBack.Invoke();
     OnExecuted?.Invoke();
 }
 public void Rollback()
 {
     OnPreviewExecuted?.Invoke();
     Setter.Invoke(PrevProperty);
     OnExecuted?.Invoke();
 }
Example #3
0
 public void RollForward()
 {
     OnPreviewExecuted?.Invoke();
     _rollForward.Invoke();
     OnExecuted?.Invoke();
 }
 public void RollForward()
 {
     OnPreviewExecuted?.Invoke();
     Setter.Invoke(Property);
     OnExecuted?.Invoke();
 }