Asp.Net Session ve Handler
Handlerlar default olarak session değerlerini getirmiyorlar.
Erişmek istediğinizde null oluyor. Eğer null olmasın istiyorsanız IRequiresSessionState veya IReadOnlySessionState interfacelerini implemente etmeniz gerekiyor.
using System.Web; using System.Web.SessionState; public class MyHandler : IHttpHandler, IRequiresSessionState { public MyHandler() { } #region IHttpHandler Members public bool IsReusable { get { return true; } } public void ProcessRequest(HttpContext context) { //do work context.Session["MyValue"] = "New Value"; } #endregion }




