Interceptors

Interceptors

일반 인터셉터와 웹 소켓 인터셉터 사이에는 차이가 없습니다. 다음은 수동으로 인스턴스화 된 메소드 범위 인터셉터를 사용하는 예제입니다 (클래스 범위도 작동 함).

@@filename()
@UseInterceptors(new TransformInterceptor())
@SubscribeMessage('events')
handleEvent(client: Client, data: unknown): WsResponse<unknown> {
  const event = 'events';
  return { event, data };
}

Last updated