У меня есть байт [], который является загруженным файлом PDF в моем приложении ASP.NET Core 2.1.
Я пытаюсь прикрепить его в качестве вложения к сообщению электронной почты sendgrid.
public async Task SendEmail(byte[] Attachment = null)
{
var client = new SendGridClient(apiKey);
var msg = new SendGridMessage();
// I also set the To, Subject, body etc etc
msg.AddAttachment("test.pdf",Convert.ToBase64String(Attachment) ,"application/pdf","inline");
var response = await client.SendEmailAsync(msg);
}
Я получаю код состояния «BadReqest».Если я удалю строку AddAttachment, то сообщение будет принято.
Что я делаю не так?