public dialogBase(luisRecogniser luisRecogniser, string dialogID) : base(dialogID) { _luisRecogniser = luisRecogniser; connector = new sqlConnector(); connector.OpenConnection(); }
private Project project; //The project that this dialog focuses on public searchProject(luisRecogniser luisRecogniser) : base(luisRecogniser, nameof(searchProject)) { var waterfallSteps = new WaterfallStep[] { partOne, cardOrUser, partTwo }; AddDialog(new TextPrompt(nameof(TextPrompt))); AddDialog(new WaterfallDialog(nameof(WaterfallDialog), waterfallSteps)); InitialDialogId = nameof(WaterfallDialog); }
public luisDialogTest(luisRecogniser luisRecogniser) { _luisRecogniser = luisRecogniser; var waterfallSteps = new WaterfallStep[] { intentPrompt, intentAnswer }; AddDialog(new WaterfallDialog("waterfall1", waterfallSteps)); AddDialog(new TextPrompt("intentPrompt")); InitialDialogId = "waterfall1"; }
private int searchIndex = 0; //Index of projects currently being listen public searchDatabase(luisRecogniser luisRecogniser) : base(luisRecogniser, nameof(searchDatabase)) { _luisRecogniser = luisRecogniser; var waterfallSteps = new WaterfallStep[] { intentPrompt, cardOrUser, intentAnswer }; AddDialog(new WaterfallDialog(nameof(WaterfallDialog), waterfallSteps)); AddDialog(new TextPrompt(nameof(TextPrompt))); AddDialog(new searchProject(luisRecogniser)); InitialDialogId = nameof(WaterfallDialog); }