Asp.Net Session is null in ashx file
asp.net, httphandler, session
Solution
You have to "implement" either IRequiresSessionState or IReadOnlySessionState, with former providing full access to session, and the latter providing read-only access.
I'm quoting "implement" here because these two are so-called "marker interfaces", which means they have no members.
Problem
I am trying to access the Session variable in Asp.Net ashx handler as shown below. ``` public void ProcessRequest (HttpContext context) { context.Session["VariableName"] = Id; } ``` But the context.Session is always Null inside the above method. How do I access Session objects in ashx file?