public OnboardingReceiver(IContextManager contextManager,
                           IContactExtension contactService,
                           ISender sender,
                           ILogger logger,
                           IDevActionHandler devActionHandler,
                           IChatbotFlowService flowService) : base(contextManager, contactService, sender, logger, devActionHandler)
 {
     _flowService = flowService;
 }
예제 #2
0
 public BaseMessageReceiver(IContextManager contextManager,
                            IContactExtension contactService,
                            ISender sender,
                            ILogger logger,
                            IDevActionHandler devActionHandler)
 {
     _contactService   = contactService;
     _sender           = sender;
     _logger           = logger;
     _contextManager   = contextManager;
     _devActionHandler = devActionHandler;
 }
 public DefaultMessageReceiver(IContextManager contextManager,
                               IContactExtension contactService,
                               ISender sender,
                               ILogger logger,
                               IDevActionHandler devActionHandler,
                               IQuickReplyBuilder quickReplyBuilder) : base(contextManager, contactService, sender, logger, devActionHandler)
 {
     _sender            = sender;
     _logger            = logger;
     _contactService    = contactService;
     _contextManager    = contextManager;
     _quickReplyBuilder = quickReplyBuilder;
 }
예제 #4
0
 public AgendaReceiver(IContextManager contextManager,
                       IContactExtension contactService,
                       ISender sender,
                       ILogger logger,
                       IChatbotFlowService flowService,
                       IDevActionHandler devActionHandler) : base(contextManager, contactService, sender, logger, devActionHandler)
 {
     _contextManager = contextManager;
     _contactService = contactService;
     _sender         = sender;
     _logger         = logger;
     _flowService    = flowService;
 }