Можно ли вызвать функцию внутри метода действия, которая в конечном итоге сгенерирует новый (иначе говоря, вложенный) запрос на тот же сервер?
Это происходит потому, что я пытаюсь использовать конвертер PDF evohtmltopdf дляобъединить несколько PDF-файлов в одну.Проблема: отдельные файлы PDF также генерируются одним и тем же сервером.
Фрагмент из моего метода действия ниже создает сообщение об ошибке, указывающее, что конвертер не может получить документ / Attachment / Pdf, все еще обрабатывая текущий запрос.
// create pdfDocument with main content retrieved from RenderViewToString output
// [...]
// Now add appendixes by handing converter urls and letting it fetch the docs.
UrlHelper url = new UrlHelper(HttpContext.Request.RequestContext);
HtmlToPdfElement attachment = new HtmlToPdfElement(0, 500, url.Action("Pdf", "Attachment");
pdfDocument.Pages[summary.LastPageIndex].AddElement(attachment);
Действительно ли это невозможно, и если да, то как мне обойти ограничение?Duffy