Skip to content

Commit 557eea9

Browse files
authored
Merge pull request #423 from callumbwhyte/options-value-types-factory
Persist all options properties in AddExamineLuceneIndex
2 parents 48f1e4c + 91f40af commit 557eea9

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)