установить тайм-аут сеанса в ServiceStack?


Я пытаюсь использовать новую функцию сеанса ServiceStack. Я прочитал страницу справки, но нигде не вижу, что вы настраиваете тайм-аут (иначе говоря, дату истечения срока действия объектов в кэше). Я ожидал, что смогу установить его на экземпляр SessionFeature, созданный в моем конструкторе AppHost. Как это делается? Для моего приложения мне нужен очень короткий тайм-аут: 30 секунд.

1 2

1 ответ:

Я это понял. Это на самом деле на основе каждого объекта. Вы устанавливаете тайм-аут при добавлении в коллекцию кэша через перегрузки Add. Тайм-аут по умолчанию бесконечен. По крайней мере, это то, что я вижу на объектах кэша. Я не уверен, как работает часть уравнения с печеньем.