Просто интересно, как люди обрабатывают авторизацию при использовании MVVM и / или моделей просмотра.
Если бы я не использовал виртуальные машины, я бы передавал модель обратно, и у нее было бы свойство, которое я мог бы проверить, может ли пользователь редактировать данный объект / свойство, но при использовании MVVM я отключаю себя от бизнес-объекта. ... и, следовательно, не знаю, какой должна быть безопасность.
Это тот случай, когда картограф должен знать о действующей авторизации и не копировать данные, если проверка авторизации не удалась. Если бы это было так, я предполагаю, что мапперу нужно было бы увидеть некоторые свойства на виртуальной машине, чтобы сообщить интерфейсу, в каких полях отсутствуют данные из-за ошибки авторизации.
Если это происходит внутри картографа, как это согласуется с такими вещами, как AutoMapper и т. Д.
Приветствие
Anthony