В нашем приложении WPF есть диалог настроек. В настоящее время, изменяя каждый параметр, клиент отправляет данные в службу WCF. Диалог опций наследуется от DataWindow
и имеет 3 кнопки: «ОК», «Отмена» и «Применить». Теперь я ищу лучшее решение для кеширования каждого измененного параметра и нажатием кнопки «Применить/ОК» отправить всю партию модифицированных настроек в WCF. Основные проблемы, с которыми я столкнулся до сих пор:Отправлять измененные значения из DataWindow в WCF
- Диалог настроек имеет 3 вкладки с различными видами. Каждый вид имеет свою собственную модель представления, поэтому он должен быть единственным прокси для всех изменений вида.
- С IMementoService Я могу только отменить/повторить операции, но мне нужно кэшировать изменения и продолжать их по требованию.
Предоставляет ли Catel что-то полезное для этого случая?