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

Enhanced Entity Serialization and Data Provider Extensibility #96

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

Conversation

james2001
Copy link
Contributor

Summary

This Pull Request introduces major changes in how we handle entity serialization and data provider interactions. The aim is to make the project more extensible and maintainable.

Details

  • Introduction of 4 new interfaces: ContextAwareDataProvider, DataProvider, Transformer, and ContextAwareTransformer.
  • Implementation of FqdnDataProvider as a use-case example for these interfaces.

Benefits

  • Extensibility: With these interfaces in place, it will be easier for us to add new features or modify existing behaviors.
  • Modularity: We can now create data providers and transformers for specific use-cases without having to alter existing code.

Tested

  • Verified that existing functionalities work as before.

image

This PR resolves #90

@james2001
Copy link
Contributor Author

@npotier
What are you thinking about this PR?

@james2001
Copy link
Contributor Author

@npotier Any news on this PR?

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.

Time out
1 participant