TempData nie zniszczy po drugim żądaniu
Umieszczam wartość w TempData na pierwszym żądaniu w filtrze akcji.
filterContext.Controller.TempData["value"] = true;
po tym pojawia się drugie żądanie i sprawdzam wartość
filterContext.Controller.TempData.ContainsKey("value")
wartość jest tam. Potem przychodzi trzecie żądanie i sprawdzam ponownie wartość
filterContext.Controller.TempData.ContainsKey("value")
a wartość jest nadal obecna. Czy ta wartość nie powinna zostać zniszczona po drugim żądaniu? Wszystkie żądania są żądaniami AJAX.