在Web API应用程序中,我使用Castle Windsor提供配置了PerWebRequest生命周期的服务,并且一切正常.
但是,当我使用ASP.NET Web API Self Host(Beta)包时,我需要创建一个自定义生命周期,以便根据HTTP请求确定这些服务的范围.
如何使用HttpRequestMessage.Properties携带每个请求上下文?
asp.net dependency-injection castle-windsor asp.net-mvc-4 asp.net-web-api