I try to trigger a validation OnViewModelPropertyChanged
protected override void OnViewModelPropertyChanged(IViewModel viewModel, string propertyName)
if (viewModel is PlaceViewModel)
if (TagHelper.AreTagsEqual(propertyName, "SelectedUnit"))
My problem: In nested viewmodel I ask the value of SelectedUnit from model. But the SelectedUnit has the the old value.
The value in viewmodel changed immidiately but the value in model is changed later.
How to get the new value in ValidateBusinesRules?