我在一个单独的线程上做一些异步工作:
ThreadPool.QueueUserWorkItem()
Run Code Online (Sandbox Code Playgroud)
在这个单独的线程中,我需要调用HttpContext.Current
以便我可以访问:
HttpContext.Current.Cache
HttpContext.Current.Server
HttpContext.Current.Request
Run Code Online (Sandbox Code Playgroud)
但是,HttpContext.Current
当我创建这个单独的线程时,它为null.
如何创建新线程以使其HttpContext.Current
不为空?或者是否有另一种方法可以访问Cache,Server和Request对象?