2
この例外は継続的にスローしています。これは私が3.5.3にbotframeworkを更新してから始まりました。ReplyToId 'はnullにできません
コード:
MessagesController:私のDefaultDialogよりも
await Conversation.SendAsync(activity,() => new DefaultDialog());
:MenuFirstPart機能で
internal static async Task CallMenu(IDialogContext context, IMessageActivity msg)
{
await MenuFirstPart(context, msg);
:CALLMENU機能で
private async Task MessageReceivedAsync(IDialogContext context, IAwaitable<IMessageActivity> argument)
{
var msg = await argument;
await Helper.CallMenu(context, msg);
internal static async Task MenuFirstPart(IDialogContext context, IMessageActivity msg)
{
await context.PostAsync("I can assist you with : ");
msg.AttachmentLayout = AttachmentLayoutTypes.Carousel;
msg.Attachments = new List<Attachment>();
ThumbnailCard thumbnailCard = new ThumbnailCard()
{
Buttons = new List<CardAction>
{
new CardAction()
{
Value = "Method_News",
Type = "postBack",
Title = "News"
},
new CardAction()
{
Value = "Method_About",
Type = "postBack",
Title = "About"
},
new CardAction()
{
Value = "Method_Help",
Type = "postBack",
Title = "Help"
},
},
};
msg.Attachments.Add(thumbnailCard.ToAttachment());
await context.PostAsync(msg);
}
コンテキストはMSGを投稿しようとしているとき、例外がスローされます。
助けが必要ですか?またはボットを3.5.0にダウングレードする方法。これは正常に機能しました...
ありがとうございました。私は以前のバージョンではiwaitable引数を使って投稿できると思っています...そうですか? – InfectedMushroom
わかりません。それを試みたことはありません。 –