Я пишу маленькое придуманное приложение WPF для университетского проекта, и я пользуюсь возможностью изучить шаблон MVVM.Я реализовал свое начальное окно запуска, которое будет страницей входа в систему.
Я связал кнопку входа в систему с командой, полученной из ICommand, которая вводится с помощью LoginViewModel.Затем LoginViewModel проверяет клиента с помощью созданной мной службы WCF.
У меня такой вопрос: как только модель представления получает уведомление о том, что проверка правильна, как мне перейти на следующую страницу / окно из модели представления?Я не хочу создавать экземпляр нового окна внутри модели представления.Должен ли я использовать страницы здесь вместо этого?Я стремлюсь понять лучшие практики с самого начала, я не хочу тратить свое время на изучение плохих способов сделать это.
Спасибо.