В приложении веб-API я использую Castle Windsor для предоставления услуг, настроенных с временем жизни PerWebRequest, и все отлично работает в IIS.
Однако, когда я использую ASP.NET Web API Self Host (Beta) пакет, мне нужно создать пользовательское время жизни, чтобы охватить эти службы для каждого HTTP-запроса.
Как я могу передавать контекст для каждого запроса, используя HttpRequestMessage.Properties?