Как сохранить ход игры в памяти сервера в веб-API ASP.NET Core 8?C#

Место общения программистов C#
Anonymous
Как сохранить ход игры в памяти сервера в веб-API ASP.NET Core 8?

Сообщение Anonymous »

Например, в игре есть кнопка, на которую нажимает авторизованный пользователь. Я хочу сохранить эти клики в памяти на сервере, чтобы пользователь не пропустил их, и после 10 кликов предоставить пользователю кнопку для сохранения их в базе данных.
Я думал об использовании переменных сеанса. Хорошей ли практикой является использование переменных сеанса для такого рода задач?
Или лучше использовать кэш памяти?
Или лучше это сделать? нужно использовать для этого кэш распределенной памяти, например Redis?

Подробнее здесь: https://stackoverflow.com/questions/790 ... -8-web-api

Вернуться в «C#»