@Module decorator - defines a module with imports, providers, controllers, consumers, jobs
@Module
Uses tsyringe's @registry internally to auto-register providers when module is imported.
@registry
@Module({ imports: [OtherModule], providers: [MyService, MyRepository], controllers: [MyController],})export class MyModule {} Copy
@Module({ imports: [OtherModule], providers: [MyService, MyRepository], controllers: [MyController],})export class MyModule {}
@Moduledecorator - defines a module with imports, providers, controllers, consumers, jobsUses tsyringe's
@registryinternally to auto-register providers when module is imported.