а также
у два способа работы с данными сеанса в ASP.NET MVC:
System.Web.SessionState.HttpSessionState
, доступно наHttpApplication
System.Web.HttpSessionStateBase
, доступно наController
Данные, хранящиеся в одном, кажется, доступны в другом.
К сожалению, единственный общий предок этих двух типовSystem.Object
Это означает, что я не могу создать повторно используемый код утилиты для абстракции.
Почему API это так? Есть ли важное различие между этими двумя, которые мне не хватает?