Я разрабатываю полнофункциональное веб-приложение, и я использую структуру ASP.NET MVC 3. Я реализую подкласс ActionFilterAttribute
.RedirectResult + Объект как параметр в URL-адресе
Я переопределяю метод OnActionExecuting
. Если исключение попало в метод OnActionExecuting
, я хочу перенаправить клиентский браузер. URL-адрес перенаправления нацелен на метод действия в одном из моих контроллеров. Я хочу передать данные из объекта Exception
в URL-адрес перенаправления.
Есть ли способ создать URL-адрес, включая объект Exception
, а затем передать URL-адрес в конструктор RedirectResult
?
Есть ли способ конвертировать объект Exception в строку запроса? Затем я передал бы строку запроса в конструктор RouteValueDictionary в качестве значения для ключа. Метод целевого действия будет принимать объект Exception в качестве входного параметра. – user1139666
@ user1139666, нет, вы должны включать только те свойства, которые вас интересуют, в качестве параметров строки запроса. –