Skip to content

Commit 91f40af

Browse files
authored
Persist all options properties in AddExamineLuceneIndex
1 parent 48f1e4c commit 91f40af

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/Examine.Host/ServicesCollectionExtensions.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,9 @@ public static IServiceCollection AddExamineLuceneIndex<TIndex, TDirectoryFactory
6060
name,
6161
(options) =>
6262
{
63-
options.Analyzer = analyzer;
64-
options.Validator = validator;
65-
options.IndexValueTypesFactory = indexValueTypesFactory;
63+
options.Analyzer = analyzer ?? options.Analyzer;
64+
options.Validator = validator ?? options.Validator;
65+
options.IndexValueTypesFactory = indexValueTypesFactory ?? options.IndexValueTypesFactory;
6666
options.FieldDefinitions = fieldDefinitions ?? options.FieldDefinitions;
6767
options.DirectoryFactory = services.GetRequiredService<TDirectoryFactory>();
6868
}));

0 commit comments

Comments
 (0)