public static IChatbotFlowService GetFlowService() { var sender = GetSender(); var owlFilter = new OWLFilter(GetClient()); var carouselBuilder = new CarouselBuilder(owlFilter); var quickReplyBuilder = new QuickReplyBuilder(); var broadcast = new BroadcastExtension(sender); var bucket = new BucketExtension(sender); var contextManager = new ContextManager(bucket); return(new ChatbotFlowService ( carouselBuilder, quickReplyBuilder, broadcast, contextManager, owlFilter, sender )); }
public void Config() { _service = new OWLFilter(UnitTestBuilder.GetClient()); }
public void Config() { _service = new OWLFilter(GetClient()); _quickReplyBuilder = new QuickReplyBuilder(); }
public void Config() { _service = new OWLFilter(GetClient()); _carouselBuilder = new CarouselBuilder(_service); }