بله. در جدولی که تهیه کردند این مورد دقیقا ذکر شده:
«AcquireRequestState : این قسمت برای مدیریت state میباشد مثلا مدیریت session ها»
به این معنا که سشن در تمام رویدادگردانهای آن مهیا نیست. فقط تعدادی از آنها دسترسی به سشن دارند. برای مثال:
«AcquireRequestState : این قسمت برای مدیریت state میباشد مثلا مدیریت session ها»
به این معنا که سشن در تمام رویدادگردانهای آن مهیا نیست. فقط تعدادی از آنها دسترسی به سشن دارند. برای مثال:
public class SimpleModule : IHttpModule { void IHttpModule.Init(HttpApplication application) { application.BeginRequest += new System.EventHandler(BeginRequest); application.AcquireRequestState += new EventHandler(application_AcquireRequestState); } public void BeginRequest(object sender, EventArgs e) { // no session here } void application_AcquireRequestState(object sender, EventArgs e) { HttpApplication app = sender as HttpApplication; app.Session.Add("Message", "hello module"); } public void Dispose() { } }