标签: castle-windsor
很多人似乎在网络应用中使用PerWebRequest生活方式来管理某些上下文。我有两个问题:
<击> 2。 PerWebRequest依赖于HttpContext。我有一些ASP.NET代码在一个单独的线程中触发(并且丢失了HttpContext)。
ASP.NET / IIS似乎为每个Web请求启动了一个新线程。有没有理由不使用PerThread生活方式而不必担心这些依赖关系?或者PerWebRequest有一些优势吗?