在Skype通道Botframework中选择选择选项不起作用[C#]

时间:2019-01-25 09:40:28

标签: c# botframework formflow skype-bots

我的代码中有一个选择列表,如下所示:

enter image description here

如果我尝试单击Skype频道中的任何选项,则不会被单击。在其他渠道上,它的工作效果也很好。 (单击并键入选择) 在Skype中,如果我键入选择,则它将起作用。 需要知道为什么单击在Skype频道中不起作用。 有人遇到过类似的问题吗?

[Prompt("Can you spare few minutes to give your feedback? {||}")]
public FeedbackOptions? feedbackValue { get; set; }

[Prompt("Please provide your Feedback {||}")]
public string feedback { get; set; }

[Pattern(RegexConstants.Email)]
[Prompt("Please provide your Email ID.{||}")]
public string emailID { get; set; }

public string ReportRequest = string.Empty;

我的反馈表单流如下所述:

var parser = new Parser();
return new FormBuilder<FeedbackForm>() 
    // .Message("Welcome to reporting information!!")
    .Field(new FieldReflector<FeedbackForm>(nameof(feedbackValue))
        .SetActive(state => state.AskToChooseReport) )
    .Field(nameof(feedback), state => state.feedbackValue == FeedbackOptions.Sure)
    .Field(nameof(emailID), state => state.feedbackValue == FeedbackOptions.Sure)
    .Build();

感谢与问候, 舍韦塔

0 个答案:

没有答案