protected virtual async Task DefaultWaitNextMessageAsync(IDialogContext context, IMessageActivity message, QnAMakerResults result) { context.Done(true); }
//Added By Sumit protected virtual async Task DefaultRatingMessageAsync(IDialogContext context, IMessageActivity message, QnAMakerResults result) { //Added By Sumit await context.PostAsync(defaultMessageOnDone.Replace("<<username>>", _membersName)); context.Done(true); }
protected virtual async Task RespondFromQnAMakerResultAsync(IDialogContext context, IMessageActivity message, QnAMakerResults result) { await context.PostAsync(result.Answers.First().Answer); }
//Added by Sumit protected virtual async Task DefaultWaitNextMessageWithCustomMessageAsync(IDialogContext context, IMessageActivity message, QnAMakerResults result) { //Added By Sumit //await context.PostAsync(defaultMessage); context.Done(true); }
protected virtual async Task SendDefaultMessageAndWaitAsync(IDialogContext context, IMessageActivity message, QnAMakerResults result) { await context.PostAsync(qnaMakerResults.ServiceCfg.DefaultMessage); await this.DefaultWaitNextMessageAsync(context, message, qnaMakerResults); }