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;
        }