private async Task MessageReceivedAsync(IDialogContext context, IAwaitable <object> result) { var activity = await result as Activity; try { var dialog = new QnADialog(); var token = CancellationToken.None; await context.Forward(dialog, AfterQnADialog, activity, token); } catch (Exception ex) { string error = ex.ToString(); } }
private async Task MessageReceivedAsync(IDialogContext context, IAwaitable <object> result) { var activity = await result as Activity; QnADialog dialog = new QnADialog(); await context.Forward(dialog, AfterQnADialog, activity, CancellationToken.None); }