import { Global, Module } from '@nestjs/common'; import { APP_INTERCEPTOR } from '@nestjs/core'; import { ApiAccessInterceptor } from './api-access.interceptor'; import { ApiAccessService } from './api-access.service'; @Global() @Module({ providers: [ApiAccessService, { provide: APP_INTERCEPTOR, useClass: ApiAccessInterceptor }], exports: [ApiAccessService], }) export class ApiAccessModule {}