Wie soll ich Daten pro Anforderung speichern, wenn ich OWIN verwende, um die ASP.NET-Web-API selbst zu hosten?

Ich bin dabei, meine ASP.NET-Web-API von einem IIS-Host zu einem Self-Host zu konvertieren.

In einem meinerDelegatingHandlers Ich habe den aktuellen Benutzer basierend auf dem Token aus dem HTTP-Header festgelegt. Ich habe verwendetHttpContext.Current.Items um diese Informationen zu speichern, aber das ist nicht verfügbar unter Selbsthosting.

Wie werden Daten pro Anforderung korrekt gespeichert, auf die an einer beliebigen Stelle in meiner Anwendung zugegriffen werden kann?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage