Skip to content

feat: Module Container Services Encapsulation - #224

Merged
eadwinCode merged 7 commits into
mainfrom
di_exports
Jul 4, 2024
Merged

feat: Module Container Services Encapsulation#224
eadwinCode merged 7 commits into
mainfrom
di_exports

Conversation

@eadwinCode

Copy link
Copy Markdown
Collaborator

What's new

  • Modules can encapsulate services/providers within itself and they won't be exposed to other modules in the applications
  • Modules can exports services/providers that can be accessed by other modules
  • Core module services/providers can now be defined in Modules providers or in application config
  • Added ModuleTreeManager service for better module application structure management
  • Added ForwardRefModule module setup to allow module reference other registered module as dependency

@eadwinCode
eadwinCode merged commit 08f14b9 into main Jul 4, 2024
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.

1 participant