首页 文章

在C#中调用Dialog任务?

提问于
浏览 798
0

假设我正在从另一个上下文调用子对话框.Call(new childDialog(),ResumeDialog);

让我们说childDialog是这样的:

public class StartDialog : IDialog<object>
{
    public async Task StartAsync(IDialogContext context)
    {
        blabla
    }

    public async Task ContinueMessage(IDialogContext context, IAwaitable<object> activity)
    {
        blablabla
    }
}

如何调用childDialog并直接进入ContinueMessage而不是从第一个任务开始?

谢谢

1 回答

  • 0

    您正在寻找的不是 Call 对于子对话而是 Forward ,它将根据您提供的消息自动开始治疗 .

相关问题