private ConversationContext DoAction(string conversationId, ConversationContext context, string action, Dictionary <string, List <Entity> > entities, double confidence) { if (entities != null) { foreach (var entry in entities) { if (entry.Key == "intent") { foreach (var entity in entry.Value) { var token = entity.Value.FirstOrDefault(); } } } } return(context); }
private ConversationContext DoStop(string conversationId, ConversationContext context) { return(context); }
private void DoSay(string conversationId, ConversationContext context, string msg, double confidence) { var message = msg; }
private ConversationContext DoMerge(string conversationId, ConversationContext context, Dictionary <string, List <Entity> > entities, double confidence) { return(context); }