В чем разница между IRequiresSessionState
и IReadOnlySessionState
, кроме неспособности второго сохранить изменения в переменных сеанса?
Оба предоставляют мне возможность доступа к переменным сеанса в моем HttpHandler
. Но почему я предпочитаю IReadOnlySessionState
? Это просто не позволяет мне сохранять сеанс для следующего запроса.
Или это дает мне преимущество в производительности по сравнению с IRequiresSessionState
?
Когда я предпочитаю использовать IReadOnlySessionState
перед IRequiresSessionState
?