Я видел в некоторых других вопросах, что использование Session_ End () в Global.asax.cs не рекомендуется. Это потому, что если вы не используете обработчик сеанса по умолчанию, Session_End не будет вызван, правильно? Есть ли другие случаи, когда он не будет вызван?
Большой вопрос: если вы не можете зависеть от Session_End (), что вы делаете, чтобы определить, когда сессия закрылась?