NestJS Execution context

paduck·2024년 6월 16일
0

NestJS

목록 보기
19/24

코드 실행 환경에 대한 다양한 정보 및 유틸리티 함수를 제공

  1. ArgumentHost
    핸들러에 전달되는 인수를 검색하는 메서드 제공
    - host 매개변수로 참조

    단순히 핸들러의 인수에 대한 추상화를 제공

  2. ExecutionContext
    ArgumentsHost를 확장하여 현재 실행 프로세스에 대한 추가 세부 정보를 제공

    - 대체로 핸들러 자체와 클래스 자체에 대한 정보 반환

  • Refelction
    사용자 정의 메타데이터 생성 및 엑세스 가능
    여러 레벨에서 메타데이터를 제공할 수 있으므로, 이를 추출하고 병합할 수 있는 내부 함수가 있음
  • MetaData
    내장된 @SetMetadata() 로 메타데이터 접근 가능
profile
학습 velog

0개의 댓글