Immer Aktuelle OwinContext ohne mit HttpContext

Mit

HttpContext.Current.GetOwinContext()

Ich kann erhalten die aktuellen OwinContext in web-Anwendungen.

Mit OwinContext.Set<T> und OwinContext.Get<T> ich Werte speichern, die vorhanden sein sollten, für eine gesamte Anfrage.

Nun habe ich eine Komponente, welche sollte verwendet werden, innerhalb von web-und Konsolen-owin-Anwendungen. In dieser Komponente, auf die ich derzeit keinen Zugriff auf http-Kontext.

In der Anwendung, ich bin mit threading und asynchrone Funktionen.

Ich auch versucht, mit Hilfe der CallContext aber dies scheint lose Daten in somescenarios.

So, Wie könnte ich den Zugriff auf die aktuellen OwinContext? Oder gibt es einen anderen Zusammenhang, wo ich spielen kann, meine Werte?

InformationsquelleAutor Boas Enkler | 2014-09-10

Schreibe einen Kommentar