GraphQL Context

roglog·2021년 3월 31일
0

Context


  • context가 function으로 정의되면 request 할 때마다 불려진다.
  • context가 'req' object에 포함되어, 값을 받을 수 있다.
  • Ex)
    app.module.ts
    GraphQLModule.forRoot({
      context: ({ req }) => ({ cafe: req["cafe"] }),
    });



Context값 사용하기


  • Ex)
  call(@Context() context) {
      if(!context.cafe) {
          return;
      } else {
          return context.cafe;
      }
  }
profile
Full Stack Developer 📚

0개의 댓글