W aplikacji Web API używam Castle Windsor do dostarczania usług skonfigurowanych za pomocą okresu istnienia PerWebRequest, a wszystko działa poprawnie na IIS.Przeprowadzanie kontekstu na żądanie przy użyciu HttpRequestMessage.Properties
Jednak, gdy korzystam z samodzielnego hosta ASP.NET Web Host (Beta) package, muszę utworzyć niestandardowy czas życia, aby zakres tych usług był zgodny z żądaniem HTTP.
Jak mogę przenieść kontekst dla żądania za pomocą HttpRequestMessage.Properties?
Nigdy nie wspomnieć, jak właściwie odczytać kontekst później w wywołaniu API. – BradLaney
@BradLaney, mam rację, zaktualizowałem kod przykładowy. – Shrike
@ShrikeMay Czy zalecam, aby Twój kod był bardziej ogólny? – user843681