public void Initialize() { log4net.Config.XmlConfigurator.Configure(); _logger = LogManager.GetLogger(GetType()); _logger.Info("====== Initializing Service ======\n\n"); _serviceManager = new ServicesManager(); _searchEngineManager = new SearchEngineManager(); _logger.Info("\n\n====== SETTING UP SENTIMENT EVALUATOR ======\n\n"); var negativeWords = _serviceManager.GetAllWords().Where(x => x.Sentiment == "Negativo").Select(x => x.Name).ToList(); var positiveWords = _serviceManager.GetAllWords().Where(x => x.Sentiment == "Positivo").Select(x => x.Name).ToList(); var ignoreList = new List <string>() { ".", "," }; _sentimentValuator = new SentimentValuator { NegativeWords = negativeWords, PositiveWords = positiveWords, IgnoreChars = ignoreList }; _logger.Info("\n\n====== SENTIMENT EVALUATOR SET UP SUCCESSFULLY ======\n\n"); SearchEngineManager.ConfigureAddins(); _logger.Info("\n\n====== Service Initialized ======\n\n"); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); RegisterRoutes(RouteTable.Routes); XmlConfigurator.Configure(); SearchEngineManager.ConfigureAddins(); }
public void ConfigureAddinsTest() { SearchEngineManager.ConfigureAddins(); var searchEngineManager = new SearchEngineManager(); var result = searchEngineManager.Search(string.Empty, new List <string>() { "SearchEngineMock" }); Assert.AreEqual(result.Count, 2); }