using Microsoft.Graph
IMessageAttachmentsCollectionPage Message.Attachments
Я не могу заставить это взять любые «ContentBytes», которые находятся в файле FileAttachment.ContentBytes.Microsoft.Graph отправляет почту с приложением
Мой образец от Microsoft https://github.com/microsoftgraph/aspnet-snippets-sample.
// Create the message.
Message email = new Message
{
Body = new ItemBody
{
Content = Resource.Prop_Body + guid,
ContentType = BodyType.Text,
},
Subject = Resource.Prop_Subject + guid.Substring(0, 8),
ToRecipients = recipients,
HasAttachments = true,
Attachments = new[]
{
new FileAttachment
{
ODataType = "#microsoft.graph.fileAttachment",
ContentBytes = contentBytes,
ContentType = contentType,
ContentId = "testing",
Name = "tesing.png"
}
}
};
Хотите сделать ясным или мне ясно, что Ассамблея Microsoft.Graph, Version = 1.2.0.0 устанавливает свойство JSON для вложений. Таким образом, если вы используете его, вы не можете отправлять вложения с ним. :) Если бы я сказал это правильно, потому что Microsoft.graph.FileAttachment не может преобразовать в Microsoft.Graph.IMessageAttachmentsCollectionPage. – twc