public void ApplyTo(TrackableDataContainerTracker tracker) { if (PersonTracker != null) { PersonTracker.ApplyTo(tracker.PersonTracker); } if (DictionaryTracker != null) { DictionaryTracker.ApplyTo(tracker.DictionaryTracker); } if (ListTracker != null) { ListTracker.ApplyTo(tracker.ListTracker); } }
public void ApplyTo(IDataContainer trackable) { if (PersonTracker != null) { PersonTracker.ApplyTo(trackable.Person); } if (DictionaryTracker != null) { DictionaryTracker.ApplyTo(trackable.Dictionary); } if (ListTracker != null) { ListTracker.ApplyTo(trackable.List); } }