public override RandomAccessFilter BuildRandomAccessFilter(string value, IDictionary <string, string> prop) { MultiValueFacetFilter f = new MultiValueFacetFilter(new MultiDataCacheBuilder(Name, _indexFieldName), value); AdaptiveFacetFilter af = new AdaptiveFacetFilter(new SimpleDataCacheBuilder(Name, _indexFieldName), f, new string[] { value }, false); return(af); }
public override RandomAccessFilter BuildRandomAccessFilter(string value, IDictionary <string, string> prop) { MultiValueFacetFilter f = new MultiValueFacetFilter(new MultiDataCacheBuilder(Name, m_indexFieldName), value); return(f); }