Я новичок в Xamarin dev и freshmvvm и ищу передовой опыт редактирования объектов. В идеале я хотел бы выбрать объект из списка на одной странице, просмотреть детали на следующей странице и отредактировать в модальной форме с возможностью отмены или сохранения. Двусторонняя привязка отлично подходит для сохранения, но не так хороша при отмене, поскольку изменения в объекте сохраняются на всем пути обратно в список. Односторонняя привязка предотвращает это, но требует больше работы для сохранения... своего рода поражение цели привязки.
Я просмотрел примеры приложений с FreshMvvM (контакт и цитата) и увидел, что проблема существует и не обрабатывается... это означает, что если вы вносите изменения в контакт или цитату и отменяете, а не сохраняете, изменение сохраняется до исходного список.
Мне нравится FreshMvvm, и я хотел бы обойти это. Ценю советы и некоторые рекомендации по передовой практике такого рода вещей с высокого уровня. Спасибо!