Мне нужно отобразить представление для отправки по электронной почте с помощью Asp.Net MVC 2.
Используя новый метод Html.Partial, легко отобразить представление в строке, а затем отправить его по электронной почте, если вы делаете это изнутри контроллера или представления (где вы можете получить доступ к помощнику html или контексту контроллера)
Мне нужно отправить электронное письмо с задержкой, используя фоновую службу. Я хочу отобразить их так же, как в контроллере, но у меня нет доступа к Html Helper или контексту контроллера.
Я попытался создать свой собственный метод, используя класс ViewPage и вызывая его метод рендеринга myslef, передавая его в строковый редактор. Проблема в том, что у меня нет контекста представления для помощника html, поэтому я могу отображать только представления, которые не используют помощник html или помощник url.
Любые идеи.
Спасибо