Я видел, как разработчики используют два подхода, когда они выполняются с объектом сеанса.
1) Session.Remove(ключ)
2) Сессия (ключ) = ничего
Каков лучший подход двух выше? Запускает ли Session.Remove объект автоматически?
Зависит ли второй подход от сборщика мусора, чтобы фактически освободить память?
EDIT: Спасибо за ответы, ребята. Похоже, Session.Remove - правильный путь. Однако, если Session.Remove не гарантирует удаление объекта, то каков наилучший способ распоряжаться объектом, хранящимся в сеансе, когда он нам не нужен?
Спасибо.