is there a possibility to watch value changes of properties without calling PropertyChanged (System.ComponentModel) for every property in setter?
I tried watching my properties with Timer, but this has an unnecessary negative effect on Performance and is too slow (15ms for every run).
Based on your comment, what you need is automatically add
INotifyPropertyChanged to classes. This can be achieve in a several ways.
To choose one, you need to define your requirements. If you want dynamic proxy\ AOP or to do it with IL weaving or you want to add it with code fix inside VS.