我正在试验 Bot Framework 教程附带的 Sandwich Order 示例。在该示例代码中,有一个SandwichOrder包含用于存储浇头的列表属性的类。
public enum ToppingOptions
{
[Terms("except", "but", "not", "no", "all", "everything")]
Everything = 1,
Avocado, BananaPeppers, Cucumbers, GreenBellPeppers, Jalapenos,
Lettuce, Olives, Pickles, RedOnion, Spinach, Tomatoes
}
[Serializable]
public class SandwichOrder
{
[Prompt("Which {&} would you like? {||}")]
[Describe("toppings")]
public List<ToppingOptions> Toppings;
public static IForm<SandwichOrder> BuildForm()
{
return new FormBuilder<SandwichOrder>()
.Message("Welcome to the simple sandwich order bot!")
.Build();
}
};
我正在试验该Terms属性,如此处所述
当我在模拟器中运行机器人时,选择浇头的问题按预期出现......
我像这样输入我的选择......
结果不是我所期望的。机器人总结了我的选择是这样的......
根据教程,结果应该是......
我不清楚我在这里哪里出错了。有人可以帮我吗?
四季花海
相关分类