Exemplo n.º 1
0
 public MonitorBot(
     ObjectLogger objectLogger,
     BotConversation conversation)
 {
     _objectLogger = objectLogger;
     _conversation = conversation;
 }
Exemplo n.º 2
0
        public AlexaBot(
            ILogger <AlexaBot> logger,
            ObjectLogger objectLogger,
            IConfiguration configuration,
            IAdapterIntegration botAdapter,
            BotConversation conversation,
            BotStateAccessors accessors,
            QnAMakerEndpoint endpoint)
        {
            _logger        = logger;
            _objectLogger  = objectLogger;
            _configuration = configuration;

            // ** Bot adapter (to send proactive message)
            _botAdapter = botAdapter;

            // ** Bot state handling
            _conversation = conversation;
            _accessors    = accessors;

            // ** QnA endpoint
            AlexaBotQnA = new QnAMaker(endpoint);
        }