Каков наилучший подход к обработке ошибок состояния модели для корзины для пользователя, который загружает корзину из API?
Сценарий:
Если клиент делает два запроса:
Другой способ сделать это может быть расширение модели представления ответов с помощью «ошибок», которые могут быть заполнены всякий раз, когда пользователь ПОЛУЧАЕТ его через API. Хотя не уверен, что это хорошая практика.
Каким будет RESTful способ решения этой проблемы?
Заранее спасибо за помощь





What would be the RESTful way of solving this problem ?
Как бы вы сделали это с веб-страницей?
Вероятно, это будет одна веб-страница, верно? Содержит
Another way of doing it might be extending the response view model with 'errors' that might get populated whenever user GET it via API. Not sure though if this is good practice though.
Это нормально — модель ресурсов — это не модель предметной области, это не модель данных. Ваши «ресурсы» — это документы, поддерживающие взаимодействие с доменом.
См. также: Уэббер 2011.