We are getting a lot of hits from Googlebot and BingBot and it appears that none of these requests have an HttpContext.
I originally thought that every http request will get a context which obviously is not the case so I'm trying to understand how does an HttpContext gets constructed, is it part of the negotiation between client and server?