public Task<T> RecognizeAsync<T>(ITurnContext turnContext, CancellationToken cancellationToken) where T : IRecognizerConvert, new() { var text = turnContext.Activity.Text; var mockResult = TestUtterances.GetValueOrDefault(text, DefaultIntent); return Task.FromResult((T)mockResult); }
public override Task <T> RecognizeAsync <T>(ITurnContext turnContext, CancellationToken cancellationToken) { var text = turnContext.Activity.Text; var mockResult = TestUtterances.GetValueOrDefault(text, DefaultIntent); return(Task.FromResult((T)mockResult)); }
public Task <T> RecognizeAsync <T>(DialogContext dialogContext, bool logPersonalInformation, CancellationToken cancellationToken = default(CancellationToken)) where T : IRecognizerConvert, new() { var text = dialogContext.Context.Activity.Text; var mockResult = TestUtterances.GetValueOrDefault(text, DefaultIntent); return(Task.FromResult((T)mockResult)); }