【发布时间】:2012-05-20 17:57:47
【问题描述】:
在 Web API 应用程序中,我使用 Castle Windsor 提供配置了 PerWebRequest 生命周期的服务,并且在 IIS 上一切正常。
但是,当我使用 ASP.NET Web API Self Host (Beta) package 时,我需要创建一个自定义生命周期,以便根据 HTTP 请求确定这些服务的范围。
如何使用 HttpRequestMessage.Properties 携带每个请求的上下文?
【问题讨论】:
标签: asp.net dependency-injection castle-windsor asp.net-mvc-4 asp.net-web-api