Nach dem, was ich gelesen habe, bleiben die in TempData gespeicherten Informationen für die aktuelle und die nächste Anfrage erhalten (so dass Sie Informationen über Umleitungen hinweg weitergeben können). Das Problem ist, dass, wenn ich zu einer Controller-Aktion blättern, die nicht umleiten, die Informationen in TempData immer noch für die nächste Anforderung vorhanden sein wird. Ich verwende TempData, um Informationsmeldungen zu speichern, die dem Benutzer angezeigt werden, so dass ich jetzt die Meldungen für den ersten Bildschirm auch auf dem zweiten Bildschirm angezeigt bekomme.
Gibt es einen guten Zeitpunkt im Lebenszyklus des Controllers, um TempData zu löschen, wenn es nicht mehr verwendet wird?