728x90
반응형
A 모듈의 AA 서비스가 존재한다.
B 모듈의 BB 서비스가 존재한다.
BB 서비스 내에서 AA 서비스를 이용하기 위해 B 모듈에서 A 모듈을 import 했지만,
AA 서비스에서 직접적으로 Inject 하는 레포지토리들이 존재해 자꾸만 B 모듈에 provider 에 해당 레포지토리들을 추가하라고 한다.
이 경우 A 모듈에서 AA 서비스를 export 해주면된다.
그럼 외부에서 AA 서비스를 이용할 수 있게된다.
728x90
반응형
'Programming > TypeScript' 카테고리의 다른 글
[이펙티브 타입스크립트] 타입시스템 - 1 (2) | 2023.07.26 |
---|---|
[이펙티브 타입스크립트] 타입스크립트를 알아보자 (0) | 2023.07.13 |
구조적 서브타이핑 / 잉여 속성 체크 (0) | 2022.09.21 |
[ TypeORM ]Active Record vs Data Mapper (0) | 2022.09.19 |
[ TypeScript ] 제네릭(Generics) (0) | 2022.09.15 |