В моем приложении ASP.NET MVC мне бы хотелось, чтобы действие моего контроллера отображало представление в строку, отправляло электронное письмо с использованием этой строки в качестве тела, а затем выполняло перенаправление.
Я нашел несколько статей здесь, в SO и других местах, о том, как визуализировать представление в строку. Эта часть была легкой.
Но когда я пытаюсь выполнить перенаправление, я получаю HttpException: невозможно перенаправить после отправки заголовков HTTP. Я попытался установить для Response.Buffer и Response.BufferOutput значение true, я попробовал Response.Clear, похоже, ничего не работает.
Можно ли визуализировать представление в строку, а затем выполнить перенаправление?