public ConversationContext( IMicrosoftCognitiveServicesApiKeys apiKeys, IConversationFactory conversationFactory, IConversationHistory conversationHistory, IIntentProvider intentProvider) { ApiKeys = apiKeys; ConversationFactory = conversationFactory; ConversationHistory = conversationHistory; IntentProvider = intentProvider; }
public ConversationService( IIntentProvider intentProvider, ILuisService luisService, IOleSettings oleSettings, IConversationHistory convoHistory, IConversationFactory convoFactory, IConversationResponseFactory responseFactory, ITextAnalyticsService textAnalyticsService) { IntentProvider = intentProvider; LuisService = luisService; OleSettings = oleSettings; ConversationHistory = convoHistory; ConversationFactory = convoFactory; ConversationResponseFactory = responseFactory; TextAnalyticsService = textAnalyticsService; AppId = OleSettings.OleApplicationId; }