static PoorManDependencyResolver() { _dialogManager = new DialogManager(new EmptyDialog()); _dialogManager.AddDialog(new HowAreYouDialog(SentimentAnalysisService, EmotionApi)); _dialogManager.AddDialog(new NumberGuessDialog(GuessLuisService)); _dialogManager.AddDialog(new YouAreLateDialog(YouAreLateLuisService)); }
public ChatPageViewModel(SpellCheckerApi spellCheckerApi, VisionApi visionApi, DialogManager dialogManager) { Check.Required<ArgumentNullException>(() => spellCheckerApi != null); Check.Required<ArgumentNullException>(() => visionApi != null); Check.Required<ArgumentNullException>(() => dialogManager != null); _spellCheckerApi = spellCheckerApi; _visionApi = visionApi; _dialogManager = dialogManager; }