Closed kys0213 closed 1 year ago
아래와 같이 재사용되는 service 가 있다고 가정할 때, 의존성 주입은 A service 지만 aop 데코레이터를 거치면서 b service 의 함수를 참조합니다.
class SomeService { constructor(private requester: Requester) {} @Cacheable() executr() { // SomeProvider 를 재사용하며, 서로다른 모듈에서 requester 를 별도로 주입해줌. this.requester.request() } }
기대하는 동작은 aop 데코레이터를 거치더라도 주입된 service 를 사용해야합니다.
Describe the bug
아래와 같이 재사용되는 service 가 있다고 가정할 때, 의존성 주입은 A service 지만 aop 데코레이터를 거치면서 b service 의 함수를 참조합니다.
Expected behavior
기대하는 동작은 aop 데코레이터를 거치더라도 주입된 service 를 사용해야합니다.
To Reproduce
Possible Solution
Additional context