private async Task CreatePdfDocument() { var horizons = Horizons.Select(x => x.LabelContent).ToArray(); var docStream = await pdfService.CreateDocument(appSettings, horizons); DocumentHelper.OpenWithDefaultApp(docStream, Path); }
public async Task <FileStreamResult> Get(DocumentQuery query) { var stream = await pdfService.CreateDocument(query.AppSettings, query.LabelContents); return(new FileStreamResult(stream, "application/pdf") { FileDownloadName = $"{query.Order}.pdf" }); }