TempData является нулевым на RedirectToAction - PullRequest
0 голосов
/ 07 сентября 2018

Я использую TempData для передачи некоторых данных из одного действия Cotroller в другое действие контроллера. До нескольких дней назад все работало нормально. Теперь он пуст в RedirectToAction.

Вот мой код:

HomeController

[HttpPost]
public ActionResult PostWidget(WidgetType type, int? timeFrame, int offset = 0)
{
    TempData["PostWidgetRoute"] = true;
    return RedirectToAction("Index", "Query", null);
}

QueryController

public ViewResult Index(string id = "", string queryType = "Query")
{      
   var data= TempData["PostWidgetRoute"];
   return view();
}

Не понимаю, что может быть причиной внезапного изменения поведения переменной tempdata.

...