public AskMultipleQuestionsDialog(AskQuestionDialog askQuestionDialog, ILogger <AskMultipleQuestionsDialog> logger) : base(nameof(AskMultipleQuestionsDialog)) { _logger = logger; AddDialog(askQuestionDialog); AddDialog(new WaterfallDialog(nameof(WaterfallDialog), new WaterfallStep[] { AskQuestionStepAsync, NextQuestionStepAsync, EndDialogStepAsync })); InitialDialogId = nameof(WaterfallDialog); }
public RootDialog(AskMultipleQuestionsDialog askMultipleQuestionsDialog, AskQuestionDialog askQuestionDialog, ILogger <RootDialog> logger) : base(nameof(RootDialog)) { _logger = logger; //AddDialog(askQuestionDialog); AddDialog(askMultipleQuestionsDialog); AddDialog(new WaterfallDialog(nameof(WaterfallDialog), new WaterfallStep[] { // WhoAreYouQuestionsStepAsync, PersonalityQuestionsStepAsync, })); InitialDialogId = nameof(WaterfallDialog); }