Skip to content

Improvements on dependency graph #3

@samber

Description

@samber

Today we only keep an ordered list of service inception.

It would be awesome to keep track of a real dependency graph in a doubly-linked list or anything similar.

Other improvements:

  • circular DI detection (at provide() time)
  • print dependency graph
  • shutdown a single graph branch
  • provide then invoke a group of services needed for a larger module

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions