我想知道是否有人将Luis实体建议传递给动态创建的Json FormFlow?
我的机器人根据Luis意图创建并调用不同的对话框,并将实体传递给对话框。我可以将Luis实体传递给标准FormFlow没问题。我使用标准函数来创建表单对话框并传递实体,如下所示:
internal static IFormDialog<T> MakeForm<T>(BuildFormDelegate<T> buildForm, List<EntityRecommendation> entitys) where T : class, new()
{
return new FormDialog<T>(new T(), buildForm, options: FormOptions.PromptInStart, entities: entitys);
}
我尝试过使用Json Form的类似方法,但没有成功。我可以调用Json表单(没有实体)没问题。
任何指针都会感激不尽,