To enforce separation of concern, we would like to split up the functionalities in the workspace module.
We would like to swap out the functionalities that are related to membership of the workspace into a new module named workspace-membership. This will then include its own sets of controller, service, dtos (if needed) and tests.
Solution
Here's a list of functionality (arranged by service and controller) from the workspace module that needs to be shifted:
Description
To enforce separation of concern, we would like to split up the functionalities in the
workspace
module.We would like to swap out the functionalities that are related to membership of the workspace into a new module named
workspace-membership
. This will then include its own sets of controller, service, dtos (if needed) and tests.Solution
Here's a list of functionality (arranged by service and controller) from the
workspace
module that needs to be shifted: