Как я могу реализовать отмену редактирования объекта с помощью MVVM.
Например: у меня есть список клиентов. Я выбираю одного клиента щелчком кнопки "Изменить", открывается диалоговое окно (DataContext привязано к CustomerViewModel), и я начинаю редактировать поля клиента. И затем я решил отменить редактирование, но поля клиента уже были изменены, поэтому как я могу вернуть клиента в его предыдущее состояние в MVVM?