コード例 #1
0
        private void DoWork(object state)
        {
            var sw = Stopwatch.StartNew();

            _logger.LogInformation($"Background work with text: 1");

            var article1 = new ArticleDto("My First Article", "Some goode first article about Unique Similary");
            var article2 = new ArticleDto("My Second Article", "Some goode second article about Euqinu Similarities");

            //FTS.AddArticle(redisClient, article1).Wait();
            //FTS.AddArticle(redisClient, article2).Wait();

            var searchResult = FTS.Search(redisClient, "Similary").Result;

            foreach (var r in searchResult)
            {
                _logger.LogInformation($"{r.Element} - {r.Score}");
            }

            sw.Stop();
            _logger.LogInformation($"Duration: {sw.ElapsedMilliseconds.ToString()}");
        }