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

ExDM Add DI to the Catalog #385

Open
2 tasks
mpostol opened this issue Apr 24, 2024 · 0 comments
Open
2 tasks

ExDM Add DI to the Catalog #385

mpostol opened this issue Apr 24, 2024 · 0 comments
Assignees
Labels
Refactoring Maintenance activities -only unimportant changes are expected.

Comments

@mpostol
Copy link
Owner

mpostol commented Apr 24, 2024

Describe problem

Now to initialize the state of the class

TP.StructuralData.LINQ_to_object.Catalog

Method DI is used, namely:

Catalog.AddContent(System.Collections.Generic.IEnumerable<TP.StructuralData.Data.IPerson>)

Describe the solution you'd like

Other kinds of DI must be added.

Describe alternatives you've considered

Consider external initialization, I mean the data generator is responsible for populating the graph.

List of tasks to be accomplished

  • Constructor injection
  • Property injection
@mpostol mpostol added the Refactoring Maintenance activities -only unimportant changes are expected. label Apr 24, 2024
@mpostol mpostol self-assigned this Apr 24, 2024
@mpostol mpostol added this to the PiP External Data Management milestone Apr 24, 2024
@mpostol mpostol changed the title ExDM Add ExDM Add DI to the Catalog Apr 24, 2024
mpostol added a commit that referenced this issue Apr 24, 2024
- added anchor for this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Refactoring Maintenance activities -only unimportant changes are expected.
Projects
None yet
Development

No branches or pull requests

1 participant