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

Dynamic Materializers and Desired Columns #98

Closed
Grauenwolf opened this issue Apr 15, 2016 · 2 comments
Closed

Dynamic Materializers and Desired Columns #98

Grauenwolf opened this issue Apr 15, 2016 · 2 comments
Labels
Enhancement If we don't know that the enhancement is possible, use the Reseach tag Materializers and Appenders

Comments

@Grauenwolf
Copy link
Collaborator

The Dynamic Materializers should allow you to optionally specify the desired columns.

@Grauenwolf Grauenwolf added the Enhancement If we don't know that the enhancement is possible, use the Reseach tag label Nov 10, 2019
@Grauenwolf
Copy link
Collaborator Author

This should use the IncludedColumns/ExcludedColumns design pattern.

@Grauenwolf
Copy link
Collaborator Author

  • Create an interface similar to IConstructibleMaterializer that only has the ExceptProperties and WithProperties methods.
  • Update the following to use the included/excluded properties in its DesiredColumns method. See ConstructibleMaterializer for an example of this.
    • DynamicObjectMaterializer
    • DynamicObjectOrNullMaterializer
    • DynamicCollectionMaterializer

@Grauenwolf Grauenwolf added this to the Tortuga Chain 4.3 milestone Jul 13, 2022
Grauenwolf added a commit that referenced this issue Jul 14, 2022
…d-Desired-Columns-98

Dynamic Materializers and Desired Columns #98
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement If we don't know that the enhancement is possible, use the Reseach tag Materializers and Appenders
Projects
None yet
Development

No branches or pull requests

1 participant