Я пытаюсь отобразить файл PDF, который создается в API, но браузер отображает фактические байты вместо фактического файла PDF. Почему это так?
public ActionResult Preview()
{
var pdfBytes = p.GeneratePreview();
using (MemoryStream pdfStream = new MemoryStream())
{
pdfStream.Write(pdfBytes, 0, pdfBytes.Length);
pdfStream.Position = 0;
return new FileStreamResult(pdfStream, "application/pdf");
}
}