这种例外不断抛出.这是因为我将botframework更新为3.5.3.
代码:
MessagesController:
await Conversation.SendAsync(activity, () => new DefaultDialog());
Run Code Online (Sandbox Code Playgroud)
比我的DefaultDialog:
private async Task MessageReceivedAsync(IDialogContext context, IAwaitable<IMessageActivity> argument)
{
var msg = await argument;
await Helper.CallMenu(context, msg);
Run Code Online (Sandbox Code Playgroud)
在CallMenu函数中:
internal static async Task CallMenu(IDialogContext context, IMessageActivity msg)
{
await MenuFirstPart(context, msg);
Run Code Online (Sandbox Code Playgroud)
在MenuFirstPart函数中:
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 …Run Code Online (Sandbox Code Playgroud)