@appolo/bus
Version:
appolo bus module
22 lines (16 loc) • 541 B
text/typescript
import { define, inject, singleton} from '@appolo/inject'
import {BusProvider} from "./bus/busProvider";
import {IOptions} from "./common/IOptions";
import {IBootstrap,bootstrap} from "@appolo/engine";
()
()
()
export class Bootstrap implements IBootstrap {
() protected busProvider: BusProvider;
() protected moduleOptions: IOptions;
public async run(): Promise<void> {
if (this.moduleOptions.autoListen) {
await this.busProvider.initialize();
}
}
}