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; }