Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
protected async onRecognize(context: TurnContext, state: any, options: PromptOptions): Promise> {
const result: PromptRecognizerResult = { succeeded: false };
const activity: Activity = context.activity;
const utterance: string = activity.text;
const locale: string = activity.locale || this.defaultLocale || 'en-us';
const results = recognizers.recognizeGUID(utterance, locale);
if (results.length > 0 && results[0].resolution != null) {
try {
result.succeeded = true;
result.value = results[0].resolution.value;
}
catch(e) {
console.log(e);
}
}
return result;
}
}