Does every ‘HttpRequest’ get its own thread in ASP.NET?
If you’re referring to using the HttpRequest object for making outgoing requests from your application, no – HttpRequest runs in the current thread. If you’re referring to how IIS and ASP.NET handles threading per request, yes. Each request is run on a separate thread. However, the model is a little more complex than that – …