Мое представление размещено в окне с данными домена, отображаемыми через ViewModel; и я переопределяю обработчик события OnClosing окна, чтобы определить, были ли данные домена переданы в хранилище. Если данные домена зафиксированы, то окно закрывается и никаких дальнейших действий не требуется. Однако, если данные загрязнены, отображается MessageBox, предлагающий пользователю сохранить изменения, отменить операцию закрытия окна или просто отменить изменения. Как мне вызвать команду SaveCommand во ViewModel для фиксации изменений, если пользователь решил сохранить их?