UNPKG

@rytass/member-base-nestjs-module

Version:

Rytass Member System NestJS Base Module

16 lines (14 loc) 454 B
const getRequestFromContext = (context)=>{ const contextType = context.getType(); switch(contextType){ case 'graphql': { const { GqlExecutionContext } = require('@nestjs/graphql'); return GqlExecutionContext.create(context).getContext().req; } case 'http': default: return context.switchToHttp().getRequest(); } }; export { getRequestFromContext };