public MonitorBot( ObjectLogger objectLogger, BotConversation conversation) { _objectLogger = objectLogger; _conversation = conversation; }
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); }