File: /var/dev/shahnamag/back-end/src/person/person.module.ts
import { Module } from '@nestjs/common';
import { PersonService } from './person.service';
import { PersonController } from './person.controller';
import { ConfigModule } from '@nestjs/config';
import { TypeOrmModule } from '@nestjs/typeorm';
import { Person } from './entities/person.entity';
import { APP_GUARD } from '@nestjs/core';
import { AuthGuard } from 'src/user/auth.guard';
@Module({
imports: [ConfigModule, TypeOrmModule.forFeature([Person])],
controllers: [PersonController],
providers: [PersonService, {
provide: APP_GUARD,
useClass: AuthGuard
}],
})
export class PersonModule {}