강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

bee님의 프로필 이미지
bee

작성한 질문수

탄탄한 백엔드 NestJS, 기초부터 심화까지

Interceptors & AOP 패턴

인터셉터 질문

작성

·

244

1

안녕하세요

개별로 적용하는 것과 전역으로 적용하는 것에 대한 질문이 있는데요, 만약 전역으로 main.ts 에서 인터셉터를 사용하게 되면 컨트롤러에 데코레이터로 개별 설정을 안 해 주는 게 맞나요?

 

제가 처음에 <컨트롤러에  @UseInterceptors(SuccessIntereptor) 데코레이터 적용> + <main.ts에  app.useGlobalInterceptors(new SuccessInterceptor()); 적용>

이렇게 두 개를 다 적용했었는데 아래처럼 중복으로 코드가 뜨더라고요

뭐가 잘못됐나 싶어서 컨트롤러 데코레이터에 주석처리를 하면 이렇게 하나만 제대로 뜨고요. 강사님은 잘 뜨시던데 저는 왜...ㅠ 뭐가 잘못된 건지 모르겠어요

 

그래서 결론은 인터셉터와 예외필터를 사용할 때 개별 or 전역 하나만 선택해서 적용하면 되는 건지 궁금합니다.

감사합니다!

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
bee님의 프로필 이미지
bee

작성한 질문수

질문하기