diff --git a/packages/backend-plugin-api/src/services/system/types.ts b/packages/backend-plugin-api/src/services/system/types.ts index a482d10dfb..618ef1b7b6 100644 --- a/packages/backend-plugin-api/src/services/system/types.ts +++ b/packages/backend-plugin-api/src/services/system/types.ts @@ -64,9 +64,11 @@ export type ServiceFactory = scope: 'plugin'; service: ServiceRef; deps: { [key in string]: ServiceRef }; - factory(deps: { [key in string]: unknown }): Promise< - (deps: { [key in string]: unknown }) => Promise - >; + createRootContext?(deps: { [key in string]: unknown }): Promise; + factory( + deps: { [key in string]: unknown }, + context: unknown, + ): Promise; }; /**