7a72ec899b
Signed-off-by: Camila Belo <camilaibs@gmail.com>
1.2 KiB
1.2 KiB
@backstage/backend-dynamic-feature-service
| @backstage/backend-dynamic-feature-service |
|---|
| patch |
Deprecate the dynamicPluginsServiceRef, dynamicPluginsServiceFactory and dynamicPluginsServiceFactoryWithOptions in favor of using the dynamicPluginsFeatureDiscoveryLoader to discover dynamic features in a new backend system.
See usage examples below:
Example using the dynamicPluginsFeatureDiscoveryLoader loader in a backend instance:
import { createBackend } from '@backstage/backend-defaults';
import { dynamicPluginsFeatureDiscoveryLoader } from '@backstage/backend-dynamic-feature-service';
//...
const backend = createBackend();
backend.add(dynamicPluginsFeatureDiscoveryLoader);
//...
backend.start();
Passing options to the dynamicPluginsFeatureDiscoveryLoader loader in a backend instance:
import { createBackend } from '@backstage/backend-defaults';
import { dynamicPluginsFeatureDiscoveryLoader } from '@backstage/backend-dynamic-feature-service';
import { myCustomModuleLoader } from './myCustomModuleLoader';
//...
const backend = createBackend();
backend.add(
dynamicPluginsFeatureDiscoveryLoader({
moduleLoader: myCustomModuleLoader,
}),
);
//...
backend.start();