假设我要从另一个对话框中调用子对话框 context.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?
谢谢
答案 0 :(得分:0)
您要寻找的不是Call
子对话框,而是Forward
,它将根据您提供的消息自动开始处理。