ÿØÿà JFIF H H ÿÛ C GIF89;
| System: Linux srv913213 5.15.0-190-generic #200-Ubuntu SMP Fri Aug 7 15:06:04 UTC 2026 x86_64 Current Path : /var/www/talentgenesis_admin_backend/src/image-upload/ |
| Current File : /var/www/talentgenesis_admin_backend/src/image-upload/aws_upload.module.ts |
import { Module } from '@nestjs/common';
import { AwsService } from './aws_upload.service';
import { AwsController } from './aws_upload.controller';
import { ConfigModule } from '@nestjs/config';
import { ConfigService } from 'aws-sdk';
import { CryptoService } from 'src/aesEncrypt/aes-service';
import { TypeOrmModule } from '@nestjs/typeorm';
import { aclPermission } from 'src/admin/permission/entities/permission.entity';
import { Acl_menu_module } from 'src/admin/menu-module/entities/menumodule.entity';
import { Users } from 'src/admin/user/entities/user.entity';
import { PermissionService } from 'src/admin/permission/permission.service';
import { Role } from 'src/admin/role/entities/role.entity';
import { LoggerService } from 'src/logger/logger.service';
import { ActivityLogService } from 'src/activity-log/activity-log.service';
import { LoginActivity } from 'src/activity-log/entity/login.activity.entity';
import { ActivityLogs } from 'src/activity-log/entity/activity-log.entity';
import { ActivityType } from 'src/activity-log/entity/activity-type.entity';
import { Customers } from 'src/mobile/auth/entities/auth.entity';
@Module({
imports: [TypeOrmModule.forFeature([aclPermission, Acl_menu_module,Role, Users,ConfigModule,LoginActivity,Customers, ActivityLogs, ActivityType])],
controllers: [AwsController],
providers: [AwsService,CryptoService,PermissionService,LoggerService,ActivityLogService]
})
export class AwsModule {}