假设我正在从另一个上下文调用子对话框.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 回答
您正在寻找的不是
Call
对于子对话而是Forward
,它将根据您提供的消息自动开始治疗 .