Is it possible to have a Main application shell that loads say a list of modules the user has access to (I'll call this app switcher) and loads the first App by default. When the user selects App2 or clicks some app icon the Main Shell would unload App1 module and load App2 module and the routes and navigation would change?
I don't want to have multiple angular applications in IIS but be able to lazy load / unload modules or sub apps.
If so please provide an example or some resource that would help me with this design.
bootstrapModuleFactoryanddestroymethods. However, bear in mind that all API related to bootstrapping is experimental and is currently under review