private void PersistentDataOnPropertyChanged(object sender, PropertyChangedEventArgs e) { if (e.PropertyName == nameof(IPersistentData.CurrentBuild)) { _persistentData.CurrentBuild.PropertyChanged += CurrentBuildOnPropertyChanged; _nodes.ForEach(SetNodeValue); _setNodeValueMonitor.Leave(); } }