Example #1
0
        private async Task <IEnumerable <Speaker> > GetSpeakers(WaterfallStepContext stepContext)
        {
            RecognizerResult luisResult = stepContext.Context.TurnState.Get <RecognizerResult>("LuisRecognizerResult");

            string   name  = luisResult.GetSpeakerName();
            DateTime?time  = luisResult.GetDateTime();
            string   track = luisResult.GetTrack();

            IEnumerable <Speaker> speakers = await _sessionizeService.WhoIsSHeAsync(
                stepContext.Context.Activity.Text,
                name : name,
                time,
                track : track); //TODO QUITAR AUMENTAR TIEMPO

            return(speakers);
        }