Skip to content

Implement instance lifecycle listeners #42

@jwells131313

Description

@jwells131313

Instance lifecycle listeners are very useful for debugging the internals of the dargo system and for other reasons. Note that instance listeners are different from Validation listeners because validation listeners are for lookups/injections of services (which may already exist). Instance listeners are different from Configuration listeners because configuration listeners are only for bind/unbind.

Instance listeners are called at specific points in the lifecycle of an actual service object:

PRE_PRODUCTION
POST_PRODUCTION
PRE_DESTRUCTION

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions