Попытка отправить pdf-файл, созданный в памяти из действия контроллера, как вложение и возможность использовать мой Mailer View, настроенный для MvcMailer.
Ниже приведен обычный способ отправки электронных писем в контроллере.
Invoice invoice = db.Invoices.Find(id);
IUserMailer mailer = new UserMailer();
MemoryStream stream = new MemoryStream(PdfMail(4, "Offer"));
Attachment att = new Attachment(stream, "Offer.pdf", "application/pdf");
Я пробовал конструктор, как показано ниже
mailer.SendPdfInvoice(invoice, att).SendAsync();
, но получение ошибки не может преобразовать 'System.IO.MemoryStream' в 'строку'. Есть ли способ сделать это или MvcMailer поддерживает это вообще?