title: What exactly happens in BeginProcessRequest()? (No session state)
body: <p>What exactly happens in System.Web.Mvc.MvcHandler.BeginProcessRequest()? I have a MVC project running on Azure, and with NewRelic it's showing 500ms-1500ms for BeginProcessRequest(). I don't use SessionState (<code>&lt;sessionState mode="Off" /&gt;</code> in web.config).</p>
  
  <p>I have already looked at this similar question: <a href="https://stackoverflow.com/questions/17064380/what-happens-in-beginprocessrequest">What happens in BeginProcessRequest()?</a></p>
  
  <p>What exactly is happening here?</p>
  
  <p>Thanks!</p>