public static IElasticSearchService <T> Filter <T>(this IElasticSearchService <T> service, Expression <Func <T, CategoryList> > fieldSelector, string filterValue) { Tuple <string, MappingType> fieldInfo = ElasticSearchService <T> .GetFieldInfo(fieldSelector); return(service.Filter(fieldInfo.Item1, filterValue, false)); }
public static IElasticSearchService <T> Filter <T>(this IElasticSearchService <T> service, Expression <Func <T, CategoryList> > fieldSelector, int filterValue) => service.Filter(fieldSelector, filterValue.ToString());