ASP.NET-Web-API-Sitzung oder so?

Ich muss einige Informationen in einer Sitzung (oder in einer anderen in der ASP.NET-Web-API) speichern, die ich in jeder API-Anforderung abrufen muss. Wir werden eine API-IIS-Website haben und über den Host-Header werden mehrere Website-Bindungen hinzugefügt. Wenn eine Anfrage eingeht, z. B. api.xyz.com, wird der Host-Header überprüft und die Website-Informationen in einer Sitzung gespeichert, die in jeder nachfolgenden API-Anfrage beim Aufrufen der Datenbank verwendet werden.

Ich weiß, dass die Sitzung in der ASP.NET-Web-API nicht unterstützt wird. Gibt es eine andere Möglichkeit, mit dieser Situation umzugehen? Wo kann ich Informationen speichern, die bei jeder nachfolgenden Anforderung abgerufen werden können?

Vielen Dank.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage