Skip to content
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

Support RuntimeContext and provide access to FilterExpressionCompiler from CustomFilters #589

Open
wants to merge 27 commits into
base: master
Choose a base branch
from

Conversation

statler
Copy link

@statler statler commented Apr 6, 2023

  • Added RuntimeResolutionContext to allow passing in variables which will be accessibl in the CustomFilterCompiler execution
  • Added additional property to the DataSourceLoadOptions for RuntimeResolutionContext
  • In CustomFilterCompilers add new CompilerFuncsWithContext to support RuntimeResolutionContext without changing signatures for existing users
  • Make FilterExpressionCompiler public and add public method to support leveraging CompileBinary method. This allows complex operator resolution without duplicating the devex operations.

…will affect the CustomFilterCompiler execution

- Add new CompilerFuncsWithContext to support RuntimeResolutionContext without changing signatures for existing users
- Make FilterExpressionCompiler public and add public method to support leveraging CompileBinary method. This allows complex operator resolution without duplicating the devex operations.
@statler
Copy link
Author

statler commented Apr 11, 2023

Implementation of Automapper integration - for discussion

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant