public WrapperDialog(IDialog <object> wrappedDialog, WrappedDialogResult wrappedDialogResult) { this.wrappedDialog = wrappedDialog; this.wrappedDialogResult = wrappedDialogResult; this.wrappedDialogResult.DialogStatus = DialogStatus.Idle; }
public StoryAsserts( FinishStepAsserts finishStepAsserts, WrappedDialogResult dialogResult) { this.dialogResult = dialogResult; this.finishStepAsserts = finishStepAsserts; }
public DialogProxy( Dialog baseDialog, WrappedDialogResult result) : base(nameof(DialogProxy)) { this.baseDialog = baseDialog; this.dialogResult = result; }
public DummyDialogBot( Dialog dialog, WrappedDialogResult result, ConversationState conversationState, object options = null) { this.conversationState = conversationState; this.options = options; this.dialogs = new DialogSet(conversationState.CreateProperty <DialogState>("dummyDialogStateAccessor")); this.dialogs.Add(new DialogProxy(dialog, result)); }
public WrappedStoryPerformer( IScopeContext scopeContext, IConversationService <IMessageActivity> conversationService, WrappedDialogResult wrappedDialogResult) { this.conversationService = conversationService; this.wrappedDialogResult = wrappedDialogResult; this.performanceStory = new PerformanceStory(); this.dialogReader = new WrapperDialogReader(scopeContext); this.dialogWriter = new WrappedDialogWriter(scopeContext, conversationService); }
public WrappedStoryPerformer( IDialogWriter <IMessageActivity> writer, IDialogReader <IMessageActivity> reader, IConversationService conversationService, WrappedDialogResult wrappedDialogResult) { this.conversationService = conversationService; this.wrappedDialogResult = wrappedDialogResult; this.performanceStory = new PerformanceStory(); this.dialogReader = reader; this.dialogWriter = writer; }
public FinishStepAsserts(WrappedDialogResult dialogResult) { this.dialogResult = dialogResult; }