Browse Source

添加参数默认值

懒得勤快 6 years ago
parent
commit
2eca0b1ed2

+ 2 - 2
Masuit.LuceneEFCore.SearchEngine/Interfaces/ILuceneIndexer.cs

@@ -15,7 +15,7 @@ namespace Masuit.LuceneEFCore.SearchEngine.Interfaces
         /// </summary>
         /// <param name="entities">实体集</param>
         /// <param name="recreate">是否需要覆盖</param>
-        void CreateIndex(IEnumerable<ILuceneIndexable> entities, bool recreate);
+        void CreateIndex(IEnumerable<ILuceneIndexable> entities, bool recreate = true);
 
         /// <summary>
         /// 删除索引
@@ -33,7 +33,7 @@ namespace Masuit.LuceneEFCore.SearchEngine.Interfaces
         /// 删除所有索引
         /// </summary>
         /// <param name="commit">是否提交</param>
-        void DeleteAll(bool commit);
+        void DeleteAll(bool commit = true);
 
         /// <summary>
         /// 更新索引

+ 2 - 2
Masuit.LuceneEFCore.SearchEngine/SearchEngine.cs

@@ -28,12 +28,12 @@ namespace Masuit.LuceneEFCore.SearchEngine
         /// <summary>
         /// 索引器
         /// </summary>
-        public LuceneIndexer LuceneIndexer { get; }
+        public ILuceneIndexer LuceneIndexer { get; }
 
         /// <summary>
         /// 索引搜索器
         /// </summary>
-        public LuceneIndexSearcher LuceneIndexSearcher { get; }
+        public ILuceneIndexSearcher LuceneIndexSearcher { get; }
 
         /// <summary>
         /// 索引条数