dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_ApplicationModule cluster_ApplicationModule_exports cluster_ApplicationModule_providers cluster_ApplicationModule_imports ApplicationDashboardModule ApplicationDashboardModule ApplicationModule ApplicationModule ApplicationDashboardModule->ApplicationModule MinioModule MinioModule MinioModule->ApplicationModule ApplicationService ApplicationService ApplicationModule->ApplicationService ApplicationService ApplicationService ApplicationService->ApplicationModule MinioService MinioService MinioService->ApplicationModule

File

src/application/application.module.ts

import { Module } from '@nestjs/common';
import { ConfigModule } from '@nestjs/config';
import { TypeOrmModule } from '@nestjs/typeorm';
import { MulterModule } from '@nestjs/platform-express';
import { ApplicationController } from './application.controller';
import { ApplicationService } from './application.service';
import { Application } from '../entities/application';
import { ApplicationClient } from 'src/entities/applicationClient';
import { ApplicationTranslation } from 'src/entities/application-translation';
import { MinioService } from 'src/provider/minio/minio.service';
import { MinioModule } from 'src/provider/minio/minio.module';
import { ApplicationProfile } from 'src/entities/application-profile';
import { ApplicationUser } from 'src/entities/application-user';
import { User } from 'src/entities/user';
import { ApplicationDashboardService } from 'src/application-dashboard/application-dashboard.service';
import { ApplicationDashboardModule } from 'src/application-dashboard/application-dashboard.module';

@Module({
  imports: [
    ApplicationDashboardModule,
    ConfigModule.forRoot(),
    TypeOrmModule.forFeature([
      Application,
      ApplicationTranslation,
      ApplicationClient,
      ApplicationProfile,
      ApplicationUser,
      User,
    ]),
    MulterModule.register({
      dest: './src/provider/minio/upload',
    }),
    MinioModule,
  ],
  controllers: [ApplicationController],
  providers: [ApplicationService, MinioService],
  exports: [ApplicationService]
})
export class ApplicationModule {}

results matching ""

    No results matching ""