我在 actionfilter 中的第一次请求时将值放入 TempData。
filterContext.Controller.TempData["value"] = true;
之后第二个请求进来,我检查值
filterContext.Controller.TempData.ContainsKey("value")
价值就在那里。然后第三个请求进来,我再次检查该值
filterContext.Controller.TempData.ContainsKey("value")
并且价值仍然存在。不应该在第二次请求后销毁这个值吗?所有请求都是 AJAX 请求。