/RecursiveChangeNotifier

Track changes in nested INotifyPropertyChanged and INotifyCollectionChanged objects

Primary LanguageC#MIT LicenseMIT

NuGet version

var listener = ChangeListener.Create(myViewModel);
listener.PropertyChanged += 
    new PropertyChangedEventHandler<NestedPropertyChangedEventArgs>(listener_PropertyChanged);
listener.CollectionChanged +=
    new NotifyCollectionChangedEventHandler(listener_CollectionChanged);