【发布时间】:2018-06-18 18:12:38
【问题描述】:
在协助用户后的表单流程中,假设 Bot 在表单字段中询问我的用户,“还有什么我可以协助的,说是或否”。如果用户说是,我必须重新开始新的意图,即问候对话。表单流可以吗?
在BuildForm 方法中,我不想将UserWantToCompleteEndOption 设置为要执行的下一个方法,而是要完成表单流程,并寻找新的luis intent,即问候对话。
.Field(nameof(UserWantToComplete), state => state.ReportRequest.Contains("UserWantToComplete"))
.Field(new FieldReflector<SoftwareRequestWithName>(nameof(UserWantToComplete))
.SetActive(state => state.AskToChooseReport)
.SetNext(UserWantToCompleteEndOption))
【问题讨论】:
标签: c# botframework formflow