IRequiresSessionState vs IReadOnlySessionState

В чем разница между IRequiresSessionState и IReadOnlySessionState , кроме неспособности второго сохранить изменения в переменных сеанса?

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

Когда я предпочитаю использовать IReadOnlySessionState перед IRequiresSessionState ?

25
задан Oleg Grishko 7 November 2011 в 16:01
поделиться