Вы создаете веб-приложение. Вам нужно сохранить состояние для корзины как объекта во время сеанса пользователя.
Некоторые примечания:
- Это не точно корзина для покупок, но больше похожа на маршрут, который пользователь создает... но мы будем использовать слово cart, на которое теперь ссылается b/c ppl.
- Вам не нужны "заброшенные" тележки.
- Как только тележка будет завершена, мы сохраним ее в некоторых хранилищах на стороне сервера для последующего поиска.
Где хранится этот объект с сохранением состояния? И как?
- сервер (сеанс, db и т.д.?)
- клиент (cookie key-vals, файл cookie JSON, скрытое поле формы и т.д.?)
- другой...
Обновление. Было предложено, чтобы я перечислил платформу, на которую мы нацеливаемся, - я не уверен, что она абсолютно необходима... но позволяет сказать, что front-end построен с ASP.NET MVC.