protected void ApplyNumericRangeSearchParam(BooleanQuery query, NumericRangeSearchParam param, BooleanClause.Occur innerOccurance) { if (param.Ranges.Count <= 0) return; foreach (var range in param.Ranges) { AddNumericRangeQuery(query, range, innerOccurance); } }