Botframework Bot框架:在FormBuilder确认方法中,如果用户响应为;否";然后bot应该退出表单
我在Bot框架应用程序中有以下代码,当Bot请求用户确认并且用户回答“否”时,修改表单参数的内置步骤就会执行。例如“您想更改吗”以及参数名称和值。我想做的是,当用户回答“否”时,bot应该退出表单处理Botframework Bot框架:在FormBuilder确认方法中,如果用户响应为;否";然后bot应该退出表单,botframework,formbuilder,Botframework,Formbuilder,我在Bot框架应用程序中有以下代码,当Bot请求用户确认并且用户回答“否”时,修改表单参数的内置步骤就会执行。例如“您想更改吗”以及参数名称和值。我想做的是,当用户回答“否”时,bot应该退出表单处理 public static IForm<FlightBooking> BuildForm() { return new FormBuilder<FlightBooking>().Message("Tell me meeting details!") .Fie
public static IForm<FlightBooking> BuildForm()
{
return new FormBuilder<FlightBooking>().Message("Tell me meeting details!")
.Field(nameof(title))
.Confirm(async (state) =>
{
return new PromptAttribute(new TemplateAttribute(TemplateUsage.Confirmation, "Do you really want to continue?"));
})
.Build();
}
publicstaticiformbuildform()
{
返回新的FormBuilder()。消息(“告诉我会议详细信息!”)
.字段(名称(标题))
.确认(异步(状态)=>
{
返回新的PrompAttribute(新的TemplateAttribute(TemplateUsage.Confirmation,“是否确实要继续?”);
})
.Build();
}
我在表单流中添加了另一个字段作为“确认”,它将要求您进行确认,作为回报,我们将得到是/否。您是否可以添加FlightBooking类的代码?代码来自FlightBooking类本身,您到底想看到什么?