@eggjs/tegg-eventbus-runtime
Version:
tegg eventbus runtime
8 lines (7 loc) • 345 B
TypeScript
import type { EggRuntimeContext } from '@eggjs/tegg-types';
export type ContextCreator = (parentContext?: EggRuntimeContext) => EggRuntimeContext;
export declare class EventContextFactory {
private creator;
createContext(parentContext?: EggRuntimeContext): EggRuntimeContext;
registerContextCreator(creator: ContextCreator): void;
}