-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Currently, each module is a Fastify plugin, so I understand the decision not to allow a module with providers but no controllers.
Ideally, though, if we agree that a module can represent a domain boundary, it might make sense to allow registering providers even without a controller, wdty?
(Quite) related to this, I want to ask: Do you plan to allow specifying different visibility levels for providers? If we intend this library (also) as an enabler for a modular monolithic architecture, it would be useful to have some providers scoped within a module, while others can be used externally (effectively the interface to the outside).
Thanks!
Metadata
Metadata
Assignees
Labels
No labels