Есть значения, которые мне нужно передать при выполнении перенаправлений. Я хочу использовать TempData для этого, но столкнулся с проблемой.
Я использую специальный контроллер для генерации динамических скриптов Java. Например, может быть такой скрипт-тег:
<script type="text/javascript" src="/Resource/Script/Login.js"></script>
... но нет файла сценария "Login.js." Вместо этого вызывается действие Script ResourceController:
public class ResourceController : Controller {
public ActionResult Script(string id) {
// set script = some code
return JavaScript(script);
}
}
Проблема в том, что это съедает следующий запрос, что означает, что я не могу использовать TempData для перенаправления со страницы с динамическим сценарием. Есть ли способ, которым действие скрипта (или ResourceController в целом) может не использовать TempData, что позволяет ему быть доступным для следующего «реального» запроса?
Заранее спасибо!