Ist es möglich, eine Funktion innerhalb einer Aktionsmethode aufzurufen, die schließlich eine neue (auch verschachtelte) Anfrage an denselben Server generiert?verschachtelte Anforderungen in asp.net mvc
Das kommt auf, weil ich versuche, den evohhtmltopdf pdf-Konverter zu verwenden, um mehrere pdfs zu einem zu kombinieren. Das Problem: Die einzelnen PDFs werden ebenfalls vom selben Server generiert.
Der Ausschnitt meiner Aktionsmethode erstellt eine Fehlermeldung, die darauf hinweist, dass der Konverter das Dokument/Attachment/Pdf nicht abrufen kann, während die aktuelle Anfrage bearbeitet wird.
// 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);
Ist das wirklich nicht möglich, und wenn ja, wie bekomme ich um die Einschränkung? Duffy