Я пишу приложение WPF, следуя принципам MVVM.
Я не хочу выполнять команду при запуске - я сомневаюсь, какой метод лучше?
ViewModel должно быть безразлично, есть ли какие-либо виды, верно?
Тогда можно ли делать что-либо как последнее в конструкторе VM? Или есть событие «приложение запущено и работает, вся инициализация завершена», которое я могу подключить?
Неправильно подключать его к модели представления?
Чтобы быть более конкретным, я хотел бы сделать как Visual Studio и загрузить «самое последнее решение», если пользователь выбрал это в настройках. Если пользователь вручную загружает решение через GUI, я запускаю поток в MainFormViewModel и могу обработать загрузку в последних строках конструктора?
Есть мысли?
Андерс, Дания