public void Clear()
        {
            var trackingManagers = TrackingManagers.ToList();

            foreach (var item in trackingManagers)
            {
                item.CurrentScope.Clear();
            }

            TrackingItemCache.Instance.Clear();
            DataSetTrackingManagerProvider.Instance.DataSet?.Clear();
            TrackingActionFactory.ClearCache();
        }
 private void OnTestCollectionCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) =>
 trackingManager.AddActions(TrackingActionFactory.GetCollectionChangedTrackingActionLIst(TestCollection, e));