-
Notifications
You must be signed in to change notification settings - Fork 248
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Include functionality improvements #27
Comments
Let's first examine what are our current limitations, and what we trying to achieve here.
This is great, but we have the following issues:
The improved version looks as following:
The existing Include infrastructure won't be used, we won't need the aggregator and the Visitor pattern at all. |
The usage now is as following (we can chain several levels if we want):
Notice
|
This is implemented in version 4. I'm closing the issue. If anyone has additional comments or suggestions, please feel free to reply or re-open the issue. |
One of contributors did great job with "ThenInclude". We might improve this a bit. In the current implementation, ultimately everything is still converted to include strings. Let's keep the additional expressions and evaluate properly in the spec evaluators, utilize "ThenBy" of EF.
I still didn't think through of the implementation, but since the user already is typing the expression within "ThenInclude", then we might keep the same to utilize it in the evaluator.
The text was updated successfully, but these errors were encountered: