示例#1
0
 public DialogPlanItem(DialogUnit dialogUnit) : this(new DialogUnit[] { dialogUnit }, c => true)
 {
 }
示例#2
0
 public ChatbotDialog(DialogPlan dialogPlan, Func <IEnumerable <DialogUnit> > dialogUnitsLib, DialogUnit farewell, DialogUnit unhandledFallback)
 {
     _dialogPlan                  = dialogPlan;
     _dialogUnitsLib              = dialogUnitsLib;
     _farewells                   = new DialogUnit[] { farewell };
     _unhandledFallbacks          = new DialogUnit[] { unhandledFallback };
     _responseAwaitingDialogUnits = new List <DialogUnit>();
     DialogContext                = new DialogContext();
 }