У меня проблема с моим лазурным ботом.В настоящее время у меня есть два варианта выбора беседы:
public enum Pizza
{
Hawaiian = 1,
Pepperoni,
Cheese
};
public enum Dessert
{
Sundae = 1,
Brownie,
Cookie
};
Я добавил шаблоны, чтобы они отображались в виде списка в беседе бота:
[Template(TemplateUsage.EnumSelectOne, "Please choose a pizza {||}", ChoiceStyle = ChoiceStyleOptions.Auto)]
public Pizza? PizzaOptions;
[Template(TemplateUsage.EnumSelectOne, "Please choose a dessert {||}", ChoiceStyle = ChoiceStyleOptions.Auto)]
public Dessert? DessertOptions;
Это выглядит так вформа бота:
.Message("Choose your pizza")
.Field(nameof(PizzaOptions))
.Message("Choose a dessert")
.Field(nameof(DessertOptions))
Бот работает, как и ожидалось, задает вопросы, однако я заметил, что если я наберу "десерт", когда бот попросит меня выбрать пиццу, бот решит пропуститьи попросите меня выбрать десерт (бывает и обратное).Есть ли способ отключить этот пропуск?Я не уверен, что является причиной этого.Благодаря.