public static int GetIndexOf <T>(this IQueryable <T> query, FilterParameterCollection findCondition) where T : class, new() { return(GetIndexOf <T>(query, findCondition.GetLinqCondition <T>(findCondition.PropertyNameResolver, findCondition.OperatorActionResolver))); }