title: Disable Session State Access when using an HTTPHandler
body: <p>I have a class that uses IHTTPHandler and does not implement <strong>IRequiresSessionState</strong> or <strong>IReadOnlySessionState</strong>.  I still see it accessing our Session provider which is causing excessive usage.</p>
  
  <p><strong>Stack Trace:</strong>
      HttpRuntime.ProcessRequestInternal =>
      HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest =>
      ApplicationStepManager.ResumeSteps =>
      HttpApplication.ExecuteStep =>
      AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute =>
      SessionStateModule.BeginAcquireState =>
      SessionStateProvider.ResetItemTimeout =>
      SessionStateItem.Save</p>
  
  <p>Is there a way to tell the HttpHandler to not use Session?</p>