Function: registerPluginSystem()
registerPluginSystem():
void
Defined in: src/plugins/core/plugin-registry.ts:48
Registers all plugin system components with the DI container.
Returns
void
Remarks
Call this during application startup to make plugin system components available for injection.
Prerequisites:
- ILogger must be registered
- ICacheProvider must be registered
- IMetrics must be registered
Example
// During application startup
registerPluginSystem();
// Now plugin components can be resolved
const manager = container.resolve(PluginManager);