Пост о том, как не создавать темы в ASP.Net, ничего подобного не говорит. В нем просто говорится, что вы не должны использовать ThreadPool для создания своих потоков, и что вы должны сами управлять ими.

аю асинхронную работу в отдельном потоке, используя:

ThreadPool.QueueUserWorkItem()

и в этой отдельной теме мне нужно позвонитьHttpContext.Current так что я могу получить доступ к:

HttpContext.Current.Cache  
HttpContext.Current.Server  
HttpContext.Current.Request  

Тем не мение,HttpContext.Current является нулевым, когда я создаю эту отдельную тему.

Вопрос

Как мне создать новую тему, чтобыHttpContext.Current не нуль? Или есть другой способ получить доступ к объектам Cache, Server и Request?

Ответы на вопрос(1)

Ваш ответ на вопрос