HttpApplicationイベントについて少し混乱しています。
HttpModuleから初期化されたSessionService*があります。にHttpModuleサブスクライブしHttpApplication.BeginRequestます。
モジュールで、を作成しnew SessionService()ます。
SessionServiceセットのコンストラクターSessionService.ServiceId = Guid.NewGuid()。
私はjqueryを使用して、Webページでクリックされているリンクから2つのajaxリクエストを送信しています。どちらのリンクも、を示すJSONを返しますがSessionService.ServiceId、これは同じです。
なぜこれが起こっているのかはわかりませんが、私の最高のゲストは、イベントが発生したときに誤解していることと、一部のイベントがすべてのhttprequestを発生させないことです。ご協力いただきありがとうございます。
*セッションサービスはHttpSessionStateオブジェクトとは何の関係もありません