For quite long I struggle with problem of running navigation events on all current view ports properly. I use some dirty hacks but I feel it’s wrong and error prone.
To be specific. I would like on certain actions if all attached view-models can be deactivated WITHOUT doing any real navigation. That is, I would like to call all canDeactivate() methods and check if any would return false.
Could you please direct me in the right way?