1

ユーザーが開発中のSkypeボットに送信した添付ファイルのリストにアクセスしようとしています。

添付ファイルの詳細にアクセスする方法は次のとおりです。

     public async Task<HttpResponseMessage> Post([FromBody]Activity message)
     {

        if (message.Attachments != null)
        {
            if (message.Attachments.Count > 0)
            {
                List<Attachment> attachmentList = message.Attachments.ToList();

                foreach (var item in attachmentList)
                {
                    var name = item.Name;
                    var content = item.Content;
                }
            }
        }
     }

しかし、添付ファイルの数がゼロより大きい場合でも、次の場合は null になります。

   var name = item.Name;
   var content = item.Content;

私はこれを正しく行っていますか?

4

1 に答える 1