Я немного запутался в следующем:
Я настроил сайт asp.net с некоторой логикой в Session_Start () в Global.asx. Я ожидал, что это даже будет срабатывать только один раз во время сеанса. Однако событие запускается с каждым запросом.
Когда я объявлял фиктивный объект сеанса, это решало проблему.
Также я могу решить эту проблему, добавив <sessionState mode="InProc" />
в web.config. Я использую IIS7, и я проверил значение по умолчанию, и оно уже установлено «В процессе».
Я что-то упустил? Это нормальное поведение? Я ожидал, что это событие сработает, даже если я не объявлю объект сеанса.