コード例 #1
0
ファイル: CodeIndexSearcher.cs プロジェクト: aaubry/CodeIndex
        public Query GetContentQuery(SearchRequest searchRequest, IndexMaintainerWrapper wrapper)
        {
            if (wrapper != null)
            {
                return(wrapper.QueryGenerator.GetContentSearchQuery(searchRequest));
            }

            return(null);
        }
コード例 #2
0
        public void TestConstructor()
        {
            using var wrapper = new IndexMaintainerWrapper(new IndexConfig
            {
                IndexName = "AAA"
            }, Config, Log);

            Assert.AreEqual(IndexStatus.Idle, wrapper.Status);
            Assert.NotNull(wrapper.QueryGenerator);
            Assert.NotNull(wrapper.QueryParserNormal);
            Assert.IsTrue(wrapper.QueryParserNormal.LowercaseExpandedTerms);
            Assert.NotNull(wrapper.QueryParserCaseSensitive);
            Assert.IsFalse(wrapper.QueryParserCaseSensitive.LowercaseExpandedTerms);
        }