Я знаю, что есть много способов перейти на другую страницу из ViewModel.
Я не уверен, является ли это хорошей идеей или нет, поскольку цель MVVM состоит в том, чтобы отделить View от ViewModel, но переход на другую страницу в ViewModel означает, что существует пара между View и ViewModel, что, как говорится, если я изменю View имя, мне нужно изменить URI (строку) в ViewModel тоже.
Я хочу знать, правильно ли вызывать Навигацию на другую страницу из ViewModel? Если это неправильно, как правильно (или лучше) перейти на другую страницу?