-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Enhanced LINQ query handling in Visitor class
- Added and adjusted using directives for expanded functionality. - Implemented support for `Queryable` methods like `Where` and `Select` in `ContentItemQueryExpressionVisitor`. - Introduced `ExtractValues` for better value extraction from collections. - Improved `GetMemberValue` for null safety and robust value retrieval. - Added `AddWhereInCondition` for simplified `WhereIn` condition addition. - New methods for collection and field value extraction enhance complex query support. - Implemented `GetExpressionValue` for constant and member expression value retrieval. - Enhanced method call processing for `Contains`, `StartsWith`, etc., with better null safety. - General code improvements for null safety, additional LINQ method support, and better error handling.
- Loading branch information
1 parent
19380e7
commit e07cd81
Showing
1 changed file
with
226 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters