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?

questionAnswers(1)

yourAnswerToTheQuestion