Was.OrcSearch – Diff between revs 1 and 2

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 1 Rev 2
Line 7... Line 7...
7 using Lucene.Net.QueryParsers; 7 using Lucene.Net.QueryParsers;
8 using Lucene.Net.Search; 8 using Lucene.Net.Search;
9 using Lucene.Net.Store; 9 using Lucene.Net.Store;
10 using Was.OrcSearch.EventArgs; 10 using Was.OrcSearch.EventArgs;
11 using Was.OrcSearch.Extensions; 11 using Was.OrcSearch.Extensions;
-   12 using Was.OrcSearch.Helpers;
12 using Was.OrcSearch.Metadata.Interfaces; 13 using Was.OrcSearch.Metadata.Interfaces;
13 using Was.OrcSearch.Services.Interfaces; 14 using Was.OrcSearch.Services.Interfaces;
Line 14... Line 15...
14   15  
15 namespace Was.OrcSearch.Services 16 namespace Was.OrcSearch.Services
Line 115... Line 116...
115 var searchableMetadatas = metadata.All.OfType<ISearchableMetadata>(); 116 var searchableMetadatas = metadata.All.OfType<ISearchableMetadata>();
Line 116... Line 117...
116   117  
117 foreach (var searchableMetadata in searchableMetadatas) 118 foreach (var searchableMetadata in searchableMetadatas)
118 { 119 {
-   120 var searchableMetadataValue = searchableMetadata.GetValue(searchable.Instance);
119 var searchableMetadataValue = searchableMetadata.GetValue(searchable.Instance); 121 // Original: ObjectToStringHelper.ToString(searchableMetadataValue);
120 // TODO implement object to string helper. 122 // TODO Support more serializable types.
121 var searchableMetadataValueAsString = 123 var searchableMetadataValueAsString =
122 searchableMetadataValue -  
Line 123... Line 124...
123 .ToString(); //ObjectToStringHelper.ToString(searchableMetadataValue); 124 string.Join(" ", searchableMetadataValue.Stringify());
124   125  
125 var field = new Field(searchableMetadata.SearchName, searchableMetadataValueAsString, 126 var field = new Field(searchableMetadata.SearchName, searchableMetadataValueAsString,
126 Field.Store.YES, 127 Field.Store.YES,