public CommandsNoActionHandler(IMessagingHubSender sender, INavigationExtension navigation, ILogger logger, INLPService nlpService) { _logger = logger; _sender = sender; _navigation = navigation; _nlpService = nlpService; }
/// <summary> /// Constructor of NLPController /// </summary> /// <param name="nlpService"> /// NLP service /// </param> /// <param name="fileService"> /// File service /// </param> /// <param name="azureOptionsMonitor"> /// Azure Blob Storage configuration /// </param> /// <param name="mongoFileService"> /// Mongo service /// </param> public NLPController(INLPService nlpService, IFileService fileService, IOptionsMonitor <AzureBlobStorageConfig> azureOptionsMonitor, MongoFileService mongoFileService) { _nlpService = nlpService; _fileService = fileService; _azureBlobStorageConfig = azureOptionsMonitor.CurrentValue; _mongoFileService = mongoFileService; }
public CommandsNoActionHandler(IMessagingHubSender sender, INavigationExtension navigation, ILogger logger, INLPService nlpService, IGitService gitService, IContactService contactService, IMpaService mpaService) { _logger = logger; _sender = sender; _navigation = navigation; _nlpService = nlpService; _gitService = gitService; _contactService = contactService; _mpaService = mpaService; }
public LicenseController(INLPService nlpService) { _nlpService = nlpService; }
public FirstExecution(WordNetEngine wordnet, INLPService nlp) : base(wordnet, nlp) { bow = new BagOfWords(); }
public ExecutionBase(WordNetEngine wordnet, INLPService nlp) { this.wordnet = wordnet; this.nlp = nlp; }