Transportando o contexto por solicitação usando o HttpRequestMessage.Properties
Em um aplicativo da API da Web, eu uso o Castle Windsor para fornecer serviços configurados com PerWebRequest e tudo funciona bem no IIS.
No entanto, quando eu uso o Self Host (API) do ASP.NET Web APIpacote Eu preciso criar um tempo de vida personalizado, a fim de escopo desses serviços por solicitação HTTP.
Como posso carregar o contexto por solicitação usando o HttpRequestMessage.Properties?