Ich weiß, dass TempData nur zwischen einzelnen Seitenanfragen funktionieren soll. Aber ich denke, haben eine Situation, die ich denke, bricht die beabsichtigte Funktionalität.
Ich verwende für die Bereitstellung von Bildern eher Controller als Handler. Ich weiß nicht, ob das die beste Praxis ist, aber es funktioniert sehr gut für mich. Das Problem ist jedoch, dass jeder Aufruf einer der Bild-Aktionen offensichtlich ein TempData-Guthaben verbraucht.
Gibt es eine Möglichkeit in MVC zu sagen: "Dieser Controller/Aktion ist außerhalb des Anwendungsbereichs der normalen Seite Anforderungen" und daher entweder persistieren die TempData oder entfernen Sie sich aus dem TempData-Lebenszyklus vollständig?
Reich