public void RaisePropertyChanging(string propertyName) { if (!AreChangeNotificationsEnabled()) { return; } var changing = new ReactivePropertyChangingEventArgs <TSender>(_sender, propertyName); _sender.RaisePropertyChanging(changing); NotifyObservable(_sender, changing, _changingSubject); }
public void raisePropertyChanging(string propertyName) { if (!this.areChangeNotificationsEnabled()) { return; } var changing = new ReactivePropertyChangingEventArgs <TSender>(sender, propertyName); sender.RaisePropertyChanging(changing); this.notifyObservable(sender, changing, this.changingSubject); }