我正在阅读演练:创建异步 HTTP 处理程序并注意到它们从处理程序线程传递并在后台线程上运行的 a 中HttpContext
使用它。WaitCallback
它会像_context.Response.Write()
. 我是否正确假设这不违反 HttpContext 不是线程安全的事实,因为在异步工作开始后处理程序线程将不会使用它?
此外,跨线程使用 HTTPContext有一些关于 HttpContext 和线程的好信息。是所有 HttpContext 都不是线程安全的,还是只是类似的项目Response
?Items
如果仅在读取模式下,多个后台线程可以访问该属性吗?