Bot框架 - 如何在FormFlow中多次添加相同的字段

时间:2017-03-15 06:11:24

标签: botframework

我需要多次向用户显示相同的字段。我继承了一个使用FormFlow构建对话框的代码。它显示一次该字段但忽略第二次并移动到下一个字段。简单的代码看起来像这样

return new FormBuilder<TestClass>()
                .Field(nameof(TestClass.Field1))
                .Field(nameof(TestClass.Field2))
                .Field(nameof(TestClass.Field3), "Is User busy? {||}")
                .Field(nameof(TestClass.Field4))
                .Field(nameof(TestClass.Field3), "Is User busy? {||}")
                .Field(nameof(TestClass.Field5))
                .Build();

Field3显示一次,但第二次被忽略,bot在field4之后显示field5。我尝试在field4验证器中将field3设置为null。有没有简单的方法可以使用FormFlow多次显示相同的字段?

0 个答案:

没有答案